Painting by Frances Dorr - Unitarian Universalist Church of Tucson, 4831 E. 22nd St. Watercolors, acrylics, pastels and ink. 9 a.m.-1 p.m. Wednesdays-Friday; by appointment only on Tuesdays; 11:30 a.m.-1 p.m. Sundays. Free. 748-1551.
Author Book Signing - Barnes & Noble, 5130 E. Broadway. "The Trivia Lover's Guide to the World: Geography for the Lost and Found" by Gary Fuller. Also, trivia contest and drawing. 5-7 p.m. Dec. 13. Free. 512-1166.
Bilingual Preschool Storytime - Murphy-Wilmot Library, 530 N. Wilmot Road. Presented in Spanish and English, storytime is a learning experience for bilingual and monolingual children. For children 2 to 5 years old accompanied by an adult. 10:30-11:30 a.m. Thursdays. Free. 594-5420.
"Santa's Little Outlaws" Wild West Stunt Show - Pinnacle Peak/Trail Dust Town, 6541 E. Tanque Verde Road. Presented by The Pinnacle Peak Pistoleros. 7 and 8 p.m. Mondays-Fridays; 6, 7 and 8 p.m. Saturdays and Sundays. $4; $2 for kids 4-11; free 3 and younger. 296-4551.
Rincon Country East RV Resort Farmer's Market - Rincon Country East RV Resort, 8989 E. Escalante Road. 9 a.m.-1 p.m. Thursdays through Dec. 27. Free. 886-8431.
Yarnivores - Murphy-Wilmot Library, 530 N. Wilmot Road. Brown-bag dinner group devoted to the yarn arts. Bring your dinner, a project and yarn. 6 p.m. Dec. 13. Free. 594-5420.
"Scrooge The Gaslight Musical" or "Ghosts of Christmas Laughs!" - The Gaslight Theatre, 7010 E. Broadway. Adaptation of Dickens' classic tale set in a colorful and humorous 1950s Christmas. 3-4 shows daily; call for showtimes. $17.95; discounts available. 886-9428.
Púca Irish and American Music - Canyon's Crown Restaurant and Pub, 6958 E. Tanque Verde Road. Irish and Appalachian tunes and songs with Dave Firestine and Claire Jamieson Zucker. 7-10 p.m. Dec. 14. Free. 885-8277.
Ballet Rincon Academy of Dance Presents "The Nutcracker Ballet" - Vail Theatre of the Arts, 10701 E. Mary Ann Cleveland Way. 7 p.m. Dec. 14; 2 and 7 p.m. Dec. 15. $8-$14. 574-2804.
Christmas in the Desert - Pantano Riding Stables, 4450 S. Houghton Road. Horse-drawn wagon ride through the desert decorated with Christmas light scenes. Picture on Santa's horse available for $5. 6-8:30 p.m. daily. $6; free for kids 2 and younger. Reservations requested. 298-8980.
"Amahl and the Night Visitors" - Christ Church United Methodist, 655 N. Craycroft Road. Presented by the Wieck Chamber Singers and Orchestra, conducted by Enrique Lasansky. 7-8:30 p.m. Dec. 14. $15; free for children. 682-9544.
Holiday Craft Fair - The Gaslight Theatre, 7004 E. Broadway. 9 a.m.-6 p.m. Saturdays and Sundays. Free. 886-4116.
Susan Lowell Book Signing - Mostly Books, 6208 E. Speedway. Susan Lowell will read and sign her new children's book, "A Very Hairy Christmas." 12:30-2 p.m. Dec. 16. Free. 571-0110.
Rejoice and Sing: Arizona Repertory Singers - Fountain of Life Lutheran Church, 710 S. Kolb Road. Traditional and contemporary carols featuring Britten's "Ceremony of Carols." Tickets available at www.arsingers.org online. 3 p.m. Dec. 16. $15. 792-8141.
Dr. Newheart's Christmas Cure Sunday - Eastside Assembly, 1930 S. Wilmot Road. Family-oriented Christmas musical performed by the Joyful Praise Children's Choir. 10:45 a.m.-12:15 p.m. Dec. 16. Free. 790-4426.
Read to a Dog - Kirk-Bear Canyon Library, 8959 E. Tanque Verde Road. For kids. Read to a therapy dog and have fun improving reading skills. 6-7 p.m. Dec. 17. Free. 594-5275.
Third Wednesday Fiction Group - Mostly Books, 6208 E. Speedway. "Family Baggage" by Monica McInerney. 7-8 p.m. Dec. 19. Free. 571-0110.
Voyager Farmers Market - Voyager RV Resort, 8701 S. Kolb Road. Fresh local produce, eggs, salsas, honey, baked goods, prepared meals, doggie treats and more. 9 a.m.-1 p.m. Wednesdays. Free. 574-6100.
Desert Morning Hike - Saguaro National Park East, 3693 S. Old Spanish Trail. Longtime Saguaro National Park volunteer Dick Hollenback leads an exploratory walk into the Cactus Forest. Designed for the adventurous visitor who wants a good workout in a scenic location. 9 a.m.-noon Dec. 19. $10 per vehicle park entrance fee. 733-5153.
Go to dailystarcalendar.com for more calendar listings and to submit an event.