Fake heroes
Sale price
Price
£9.99
Regular price
Unit price
per
Otto English dives into the hidden lives of some of history's biggest names. Separating the myth-builders from the fraudsters and celebrating some of the genuine unsung heroes from our history, Fake Heroes exposes the truth of the past and helps us understand why that matters today.