Richard Platt by Richard Platt R. Richard Platt Michael Platt Scharlatt richard a Richard Garratt richards, ann, richard richard G.