English: DS Logan MacRae is a Grampian Police officer and locations found in the books can be found in Aberdeen and the surrounding countryside.
Telugu: DS లోగాన్ మెక్ రే ఒక గ్రంపియన్ పోలీసు అధికారి మరియు ఈ పుస్తకాలలోని ప్రాంతాలు అబెర్డీన్ మరియు చుట్టుప్రక్కల గ్రామీణ ప్రాంతాలలో కనిపిస్తాయి.