Take a photo of a barcode or cover
A review by imgunnagetyou
Perdido Street Station by China MiƩville
4.5
really hard to get into but worth it in the end
Moderate: Rape