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.