Item Tag: 9781729515396

  • K

    A nice touch in this novel is the way it handles moral gray areas.

Get Daily Alerts in Your Inbox

Free daily intelligence digest. Unsubscribe anytime.