Scan barcode
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?