Armstrong David 1945 July 25 is not used in this library's catalog. Armstrong, J. D. (James David), 1945- is used instead.
Try a search for Armstrong, J. D. (James David), 1945-