Historian Paul Johnson's latest book in which he presents a series of portraits of heroes from all ages of history. Special Offer £10.00 (Usual Price £20.00)