Knight in Scottish town also writer (3,4)
I believe the answer is:
ayn rand
'writer' is the definition.
(pen name of Alice O'Connor the writer)
'knight in scottish town also' is the wordplay.
'knight' becomes 'n' (chess abbreviation).
'in' indicates putting letters inside.
'scottish town' becomes 'ayr' (town in Scotland).
'also' becomes 'and' (both can mean in addition).
'n' inserted inside 'ayr' is 'aynr'.
'aynr'+'and'='AYN RAND'
I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution?
Install my app