Sam's various thoughts and ideas.

About the author: www.samxli.com