I don't think I have one particular favourite writer. I have many whose works I will always buy or reread - Muriel Spark, Anthony Powell, Robert Louis Stevenson, Ruth Rendell, James Ellroy, William McIlvanney, Kate Atkinson, John Burnside, Louise Welsh, Iain Banks.
Ian Rankin