stelaw 's review for:

A Three Dog Problem by S.J. Bennett
4.0

Despite a very convoluted plot this was a delight to read.