C.L. Vaughan (1976-present) is the author of The Last Death of Helen Russell, among other things. She resides in the Pacific Northwest with her husband and offspring. When she is not writing, she is an avid reader and enjoys knitting and spinning yarns of various types.