Tale of two cities - Thornley, G.C. (Longmans Green, 1956)