A fantastic little whodunnit in just under 100 pages.

*****
Written on