Flags - Crampton, William G. (Warne, 1988)