Toni Davidson

Toni Davidson was born in Ayr in 1965. He has edited And Thus I Will Freely Sing (1989) and Intoxication: An Anthology of Stimulant-Based Writing (1998). His novel Scar Culture was published in 1999 to rapturous acclaim.