I've read 175 out of 362 pages.

Robogenesis - Daniel H. Wilson

I am so booooooooored!!!! This book, apart from a brief moment of awesome, has been vastly inferior to the first book.