spector books