Lillibulero. Oxford Descant series. 26.
Chater, M.