Connect with us.
Sign up for Author Alerts for John Shea
Written by Jonathan Harr
Written by John Lescroart
Written by John Burnham Schwartz
Written by Jonathan TropperRead by John Shea