Michael Farris Smith Michael Harris Bond Michael Paul Smith Michael Marshall Smith Michael S. Smith Michael Acton Smith Michael Harris Michael S Smith Michael D. Smith Michael E. Smith