William Telfer of Haircleugh's lounge · IJR Characters