Szalay, David All that man is - London Jonathan cape 2016 - 437p. ISBN: 9780224099769 Dewey Class. No.: F Sz14A