The Shield of Three Lions
1983 • 496 pages