avg_rating: 3.86
name: Jeffrey S. Savage
about: Also writes under the name J. Scott Savage. Also writes under the name J. Scott Savage. ...more