The narrow escapes of Solomon Smart
ISBN-13: 9780819301505