An informative reference book by Nicola Barber, Andrew Langley. Spanning an impressive 969 pages of fascinating facts and information.