THERMEC 2018 by Mihail Ionescu | Menrva Books | MenrvaBooks