Fish: An Enthusiast's Guide