Gordon R. Palmer

Glasgow