Alan F Newell Author