allan spears