By Imre Barna, Európa Könyvkiadó 2017, Budapest. 416 pages, hardcover with dustjacket. ISBN 978-963-405-666-9.