Margaret Millar was born on February 5, 1915 in Kitchener, Ontario, Canada. She was a writer, known for Thriller (1960), Stranger in My Grave and Efialtis (1961). She was married to Ross Macdonald. She died on March 26, 1994 in Santa Barbara, California, USA.