Review: Fracture (Fracture, #1)

Gaby Meares