On Top by Michael Cox
_