Good story, decent pace-at times. Overall it felt like it dragged and dragged. The prose was hard to get through and I kept losing interest in constantly stopping to look up terms. 

very funny and moving. I laughed out loud a lot while reading this one!