Fine book, but the main character is not very well written and sometimes you just feel tired of him.
3/5