Author: McFadden, M., Moore, J.W. Smith, W.I.