Cover image
Pat Cusack
Pat Cusack's avatar
A retired forensic engineer (NOT an accountant) who enjoys solving 'impossible' puzzles.