Will Shortz

Will Shortz

Birthplace: Crawfordsville