Sheila Lee Brown is a writer, artist, and generally very curious person. She was born and raised in South Carolina where she spent her childhood playing outdoors in the surrounding...mehr sehenSheila Lee Brown is a writer, artist, and generally very curious person. She was born and raised in South Carolina where she spent her childhood playing outdoors in the surrounding woods and making up stories with her three siblings.Sheila currently lives in Raleigh, North Carolina, with her husband and their dog. She enjoys writing, reading, drawing silly cartoons, and always learning and growing.weniger sehen