ocallaghan

Donald Giffels


Venice, Florida
About

The author describes himself as a recovering engineer, who has taken up writing books and limericks in his retirement years.

Books by Donald Giffels