A review by anniereads221
Queens of Geek by Jen Wilde

5.0