Author: David Griffiths
Alternate names: David Griffiths (undifferentiated x2); DAVID GRIFFITHS (undifferentiated)
Bio: There are many authors named David Griffiths. Attempts have been made to disambiguate all of them, but the remaining in this OL# cannot be id'd without further assistance.