978-0-312-86929-8