What has the author Dennis Flanagan written?

Dennis Flanagan has written:

'Flanagan's version' -- subject(s): Science, History