Author: W.G.H. quigley & R.F.D. Robert