Edited with an introduetorymemoir