978-0-387-51728-5