A memorial to Lord Nelson in Trafalgar Square inspires new heroes as war rages again in Europe.
Production information and reference links
Recommendations from this title