Thom Whalen studied experimental psychology at UCSD (B.A.), UBC (M.A.) and Dalhousie University (Ph.D.). After working for the Government of Canada conducting research on the human factors of computer networks for thirty years, he retired to begin a new career writing fiction.