David R Jackson
David R Jackson is a retired medical professional, glass artist, avid hiker, and acknowledged gym rat. In his spare time he writes books, tends a garden, cooks, cares for friends and loved ones, and often opines whether asked or not.
5 out of 5 from 1 reviews