Alexander James McIvor-Tyndall Share This Alexander James McIvor-Tyndall (Alexander James McIvor-Tyndall, Alexander J. McIvor-Tyndall, Ali Nomad, John Lockwood)