A review by invisibleninjacat
New Amsterdam by Elizabeth Bear

5.0

This is an extremely well thought out story, with the role of main character tied between a badass sorceress-detective and a bisexual vampire whose reactions to living for eternity are very plausible. The story also includes some very strong supporting characters with motivations of their own. What's not to love?