John Rosen
Canadian lawyer

John Rosen