John Fram
John Fram is a Texas-based freelance writer.