John was a columnist at The Baltimore Sun for 23 years, and before that, worked at the dear, departed Dallas Times Herald. He now writes books fulltime. He grew up in Dallas, Texas, and attended the University of Pennsylvania. He lives in Baltimore with his wife and their two college-age children.