"9780157042"