LD Lapinski at St Andrews Waterstones St Andrews 18th Jun 2025 4:15 pm Waterstones St Andrews KY16 9NX UNITED KINGDOM