Books by author 'Alan J Spector'