john margolies