Armstrong, Michael,1944-author.