Daniel Mainwaring (ook bekend als Geoffrey Homes) (22 juli 1902 – 31 januari 1977) was een Amerikaanse romanschrijver en scenarioschrijver. Hij werd geboren in Oakland, Californië, en begon zijn carrière als journalist voor de San Francisco Chronicle. Hij had succes als schrijver van misdaadromans (onder de naam Geoffrey Homes) voordat hij overstapte naar een loopbaan als filmpublicist en later scenarioschrijver. Zijn eerste roman, 'One Against the Earth' (1932), was een proletarische roman. Hij brak door met hardboiled misdaadromans, vaak gesitueerd in kleine steden in Californië, te beginnen met 'The Man Who Murdered Himself' (1936). Zijn laatste en meest geprezen roman, 'Build My Gallows High' (1946), bewerkte hij zelf tot de film noir-klassieker 'Out of the Past', wat zijn naam in de filmgeschiedenis vestigde. Mainwaring gaf aan dat hij met deze roman af wilde stappen van traditionele misdaadverhalen.