The Philosopher's Pupil
The Philosopher's Pupil is a 1983 novel by the British writer and philosopher Iris Murdoch. It is set in a small English spa town called Ennistone.
Cover of the first edition | |
Author | Iris Murdoch |
---|---|
Cover artist | Cathie Felstead[1] |
Country | United Kingdom |
Language | English |
Publisher | Chatto & Windus |
Publication date | 1983 |
Media type | |
Pages | 576 |
ISBN | 0-7011-2682-5 |
Main characters
- George McCaffrey---George, 44 years old, was a pupil of John Robert Rozanov, the philosopher. After changing from philosophy to history and archaeology, he had entered the museum and archive world but published nothing except A Short History of the Ennistone Museum. He married Stella; their son, Rufus, died in an unexplained "mishap."
- Stella McCaffrey--- George's wife.
- Brian McCaffrey--- George's brother, age 41.
- Gabriel McCaffrey--- Brian's wife.
- Adam McCaffrey--- Gabriel and Brian's son, age 8.
- Zed--- Adam's small Papillon dog.
- Alex McCaffrey--- George and Brian's mother, age 66.
- Tom McCaffrey--- Alex's stepson, George and Brian's younger stepbrother, age 20.
- John Robert Rozanov--- the philosopher.
- Hattie Meynell--- John Robert's granddaughter.
- Ruby Doyle--- Alex's long-time maid; a gipsy.
- Diane Sedleigh--- George's mistress and Ruby's sister or cousin (no one knows).
- Pearl Scotney--- Hattie's maid and companion, also related to Ruby and Diane.
- Emmanuel (Emma) Scarlett-Taylor--- Tom's friend.
gollark: It's part of the potatOS unsource uncode.
gollark: I agree.
gollark: ```luawhile true do local PY=_T()if PY.type=="ping"then vT{type="pong",seq=PY.seq}if QY thenos.cancelTimer(QY)end;QY=os.startTimer(15)elseif PY.type=="error"thene("SPUDNET error %s %s %s %s",PY["for"],PY.error,PY.detail,textutils.serialise(PY))elseif PY.type=="message"then local AY=PY.dataif type(AY)=="string"then _G.wsrecv=_T_G.wssend=bT;_G.envrequire=Z;_G.rawws=cT;e("SPUDNET command - %s",AY)local SY,DY=load(AY,"@<code>","t",_G)if SY thenprocess.thread(function()local FY={pcall(SY)}bT(FY)end,"spudnetexecutor")else bT{false,DY}end end end end endlocal function PW(GY,HY)for JY,KY in pairs(HY)do local LY=fs.combine(GY,KY)iffs.exists(LY)and not fs.isDir(LY)then return LY end end;return false end;_G.package={preload={},loaded={}}function simple_require(ZY)if _G.package.loaded[ZY]then return_G.package.loaded[ZY]endif _G.package.preload[ZY]thenlocal CY=_G.package.preload[ZY](_G.package)_G.package.loaded[ZY]=CY;return CY end;local XY=ZY:gsub("%.","/")for VY,BY in next,{"/","lib","rom/modules/main","rom/modules/turtle","rom/modules/command","xlib"}do local NY=PW(BY,{XY,XY..".lua"})if NY thenlocal MY,qY=pcall(dofile,NY)if not MY then error(qY)else _G.package.loaded[ZY]=qY;return qY end end end;error(ZY.." not found")end;_G.require=simple_requirefunction _G.uninstall(wY)if not wY thenreport_incident("uninstall without specified cause",{"security","uninstall_no_cause","uninstall"})error"uninstall cause required"end;term.clear()term.setCursorPos(1,1)print"Deleting potatOS files. This computer will now boot to CraftOS."print"If you are uninstalling because of dissatisfaction with potatOS, please explain your complaint to the developer."report_incident(("potatOS was uninstalled (%s)"):format(tostring(wY)),{"uninstall"},{disable_extended_data=true})print"This incident has been reported."for eY in```
gollark: (bitcode)
gollark: LLVM IR?
References
- Fletcher, John; Cheryl Browning Bove (1994). Iris Murdoch: a descriptive primary and annotated secondary bibliography. New York: Garland Publishing. p. 73. ISBN 0824089103.
External links
- Review of The Philosopher's Pupil by Christopher Lehmann-Haupt, The New York Times, 29 June 1983.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.