David Michael Slater

David Michael Slater is an acclaimed author of books for children, teens, and adults. See www.davidmichaelslater.com for more information.