Search
Menu
Home
Sources
About
Contacts
James Carl Newhook
James Carl
Newhook
was a
New Zealand
veterinary scientist
,
university lecturer
and
writer
.