Part I of a two-parter interview with Ramesh on his new book, out today, is up today.