વિલમોટ, ઇ. જી. , એટ અલ.