Connect with us.
Sign up for Author Alerts for Patrick Frederic
Written by Edwin AbbottRead by Patrick Frederic
Written by Max Barry
Written by Benjamin Kunkel
Edited by David Remnick and Henry Finder
Written by Peter M. Senge, Bryan Smith, Nina Kruschwitz, Joe Laur and Sara Schley
Written by Dave BarryRead by Patrick Frederic