1,227 Qi Facts To Blow Your Socks Off by John Lloyd & John Mitchinson