I like it a lot.
a bit heavy but well constructed. Clearly written.
Rating: 5 stars