- Surviving Stonewall: Part One of the History of the 46th Pennsylvania Volunteers: The story of volunteers who became veterans fighting against Thomas Jonathan "Stonewall" Jackson
- A Stroll in the Rain: New and Selected Poems
- No Knights in Hell
- Carpet Diem: Tales from the World of Oriental Rugs
- To Kiss A Jerkwad (Romance)