The girlfriend got me a pretty cool gift this year. Loads of neat information nearly 600 pages per book.