An intriguing story with a variety of interesting characters all well read by Joel Froomkin. I always knew who was talking, and the female characters were especially great. This was a really fun listen.