Books by Timothy Daniel Veenstra