John Spence 

Retired university professor. Biologist.