 CGP (books)

Coordination Group Publications is a UK educational publisher and textbook publishing company which has published over 600 books.Their main range is "CGP Revision Guides"; these are written in an informal style, containing many "jokes" and diagrams.