Books by Mike E. Neilson