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