Author: peter schwamb: allyne l. merrill: walter h. james