Handbook of snakes of the United States and Canada - Wright, Albert Hazen 1879-1970 (Comstock Publishing Associates, 1957)