An extraordinary new novel by the Pulitzer Prize-winning, number one New York Times best-selling author of Olive Kitteridge and My Name is Lucy Barton. Olive, Again follows the blunt, contradictory yet deeply loveable Olive Kitteridge as she grows older, navigating the second half of her life as she comes to terms with the changes - sometimes welcome, sometimes not - in her own existence and in those around her.
Winner of the 2016 Audie Mystery Award Now a major BBC drama as part of the Cormoran Strike series. When a mysterious package is delivered to Robin Ellacott, she is horrified to discover that it contains a woman's severed leg. Her boss, private detective Cormoran Strike, is less surprised but no less alarmed.