B. Keith Davidson
B. Keith Davidson is a freelance writer and author who has been writing and creating stories his entire life. As a writer, he has a great job living in his own head and now he's inviting all of you to join him. His head is a wonderful place full of stories for children from 0-12. These are stories that will amaze you and keep you interested far into the future.