Samarasinghe, A Sam Tricky Puzzles - Nugegoda Sarasavi Publisher 2022 ISBN: 9789553123336 Universal Decimal Class. No.: 001 / SAM