9783642104381 (print) 9783642104398 (online) 0302-9743 (ISSN)