Stars shine brightly in this Scots novel