Ultimate guide to Dogs - Bryan Richard (China Parragon, 2011)