Cliff Ball

Author of 3 novels, a copyeditor, and I have a BA in English.