Bad blood /

Main Author: Sennen, Mark
Published: London: Avon, 2013.
Subjects:
Physical Description:420p.; 20cm.
ISBN:9780007518166