Publications 16Books and Book Chapters 258Journal Papers122Refereed Conference PapersGo to Books Book Chapters Journal Papers refereed Conference Papers ideal GOOGLE SCHOLAR