Snap - Alen, Jon; MacLeod, Ainslie (Heinemann International, 1983)