Chemistry For Clanging Time - Hill JW . ([s.l]: McMillan)