Perpetrating Hooptedoodle

David J Hersher
David J Hersher's avatar
Lives and writes in Massillon, Ohio. Advisor by day, reader by night.