When Bob McCulloch wrote a cabbies' guide to Edinburgh after a quarter of a century driving a cab around it, he didn't anticipate it being such a success.
Intended to help taxi drivers answer their customers' questions, it seems the customers themselves have been stocking their Christmas gift lists with it.
There are sections on famous characters such as Edinburgh perennials Sir Walter Scott, Sean Connery, Robert Louis Stevenson and Dora, Scotland's most famous madam. There are also tours which drivers can take people on, with information on the places they will pass.
Bob, born and bred in Edinburgh, says that he 'wrote it with taxi drivers in mind so there are lots of sound bites about places they can reel off to passengers'. As well as still driving his cab, Bob is a teacher at the Edinburgh Taxi School and has produced Thompson's Street Wyse street directory.
'My Fare City' costs £9.99 and is available from bookshops.