An Imperial Affliction (by Peter Van Houten) is a fictional book within John Green's The Fault in Our Stars.
It is Hazel Grace Lancaster's favorite book. An Imperial Affliction is about a girl named Anna who has a rare blood cancer. Set in the lower middle class of a central California town, Anna narrates her life with cancer. Despite her cancer, Anna creates a charity called The Anna Foundation for people with Cancer who want to cure Cholera. The author, Peter Van Houten, is a reclusive, anti-social alcoholic who treats his assistant Lidewij (Along with Hazel and Augustus) disrespectfully to the point where she resigns. At the end, he tells Hazel that the book was based on his daughter, he then tells her that she was a lot like Anna. The book was never truely finished as the girl who narrates it, Anna, dies or becomes too sick to write again. The book, in fact, is untruly