First concepts ABC - "Graham, Neville" (St. Martin's Press New York, 2000)