Author: Allen, Charles, 1940-Statement: Charles Allen.Publisher: London : Little, BrownYear: 2012ISBN: 9781408701966Class: 225.03Code: ASO / ALL