A commercial course - Eckersley, C.E. (London)
348 s.