John Platts

John Platts may refer to: