Books written by Anthony R. Cross