Ian MacMillen (Ph.D. '2012) publishes book: