978-0-312-38007-6