Author: h. s. carslaw, sc.d., ll.d., f.r.s.e.