Books by Amir H. Ashouri