
This much is true

1529379903 / 9781529379907
Paperback
07/07/2022
256 in stock Need More ?
United Kingdom
20 cm ix, 438 pages, 24 unnumbered pages of plates : illustrations (black and white, and colour)
General (US: Trade) Learn More
Reprint. Originally published: 2021.