num_pages: 152
language: English
title: John Davidson
titlecomplete: John Davidson
characters: John Davidson
ratings_count: 1
places: Scotland
series: Scottish Writers
publisher: Scottish Academic Press Ltd