Things hard for thought /
Wilson, Stephen(Stephen Robert),1944-author.