Books of Professor Andrew M. Stuart