KAPAKIOTIS JOHN M. & SON LTD.