This book is great fun, enhanced by a tightly-constructed, suspenseful plot and Mary's irreverent observations.