Philippe Spall

2 books

324 pages paperback 2023

fiction historical literary challenging dark sad medium-paced

368 pages hardcover 2023

fiction historical literary emotional informative reflective slow-paced