
Robert Haverford
Robert Haverford is an carpenter by birthright, a mechanical engineer by training, and a manager by default. Writing is his escape and passion, and telling a story through writing his mission.
He is married to one amazing woman and has two awesome daughters.