(John) Irving Metcalf (Q130302220)
Language:
other details