Review (5/5): I like it a lot.
a bit heavy but well constructed. Clearly written.