Author: george racey jordan and richard l. stokes