Author - David Gardner, Neil Sr. David, Tom Gardner