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.