Ya, it is also a good books.
[edited for surrogate advertising. discussion removed. warning issued - moderator]