The Cuckoo’s Calling (Cormoran Strike, #1) January 18, 2014 by The Cuckoo’s Calling (Cormoran Strike, #1)