Michael Huebert 

Retired veterinarian, lifelong bookworm.