isbn 9780122761508