gifts - Rob McLennan

The eponymous first part of mclennan’s new book consists of fifty “gifts” each centred around words…