Author Details

Kipling, Richard Philip, Aberystwyth University, United Kingdom