Computers, Thinking And Learning door David Nettleback & David Clive Nettelbeck