978-0-642-27737-4