Cabaret McGonagall - Herbert, W. N., (Bloodaxe Books ;)