" Handbook of snakes of the United States and Canada " / by Albert Hazen Wright and Anna Allen Wright