Most of my character's names come quite naturally - I'm writing about a small geographical area in which, even now, the surnames are fairly traditional Highland, so as long as they fit, I'm happy. But there was one character who spent a long time as 'Psycho Dave' until I found a name that suited him