About the Author

Stanley Raffel is an Honorary Fellow at Edinburgh University.