Take a photo of a barcode or cover
A review by mrfarring
The Machine Crusade by Kevin J. Anderson, Brian Herbert
adventurous
challenging
slow-paced
3.75