A review by nenesuxz
Last Night at the Telegraph Club by Malinda Lo

4.0