Snakes of North America, Revised Edition by Alan Tennant & Gerard T. Salmon