Latin names explained

A.F. Gotch
Facts on File
9780816033775
0-8160-3377-3