David Torrance

David Torrance was born and brought up in Edinburgh and educated at Leith Academy, Aberdeen University and Cardiff University's School of Journalism. He was formerly political reporter for STV and is now a freelance writer, journalist and broadcaster. He lives in London.

Also by this Author

Nicola Sturgeon

David Torrance

Paperback