Review: Blood singer
Rating: 5 out of 5
Date: 04 20, 2013
Very good book...read the whole thing in one day, it's just too good to put down. Only wish that simulates were real