ID Numbers
- OLID: OL6793223A
Links (outside Open Library)
July 12, 2010 | Edited by 193.51.120.216 | add link to my academic homepage |
July 12, 2010 | Edited by 193.51.120.216 | Added new photo |
March 22, 2010 | Created by 193.51.120.216 | Created new author record. |