Richard A Thompson

Richard A. Thompson is a former civil engineer and construction manager who traded his hard hat for a laptop and now writed full time.