Thursday 19 BOOK DISCUSSION GROUP, on "Wrinkle in Time," by Madeleine L'Engle. 7 p.m., Leonardtown Library, 23250 Hollywood Rd., Leonardtown. Free. 301-475-2846.

Saturday 21 RE-USE BARN, operated by the Southern Maryland chapter of the Izaak Walton League of America and the Charles County Board of Commissioners to help keep usable items out of the landfill. Items include furniture, desks, household goods, games, books, old records, collectibles and more. Proceeds are reinvested in the community. 8 a.m.-2 p.m. Saturdays, weather permitting, 3810 Renner Rd., Waldorf. For information or to donate items, call 301-645-5349 or 301-645-9451.

HAM-STUFFING PARTY, sponsored by the St. George Island Improvement Association. Open to everyone. Participants should bring a fresh or corned ham, greens (collard, kale), cabbage, spices (crushed red pepper, mustard seed), green onions, cheesecloth (or clean T-shirt), string, and a large container. Help each other and share tips in ham-stuffing procedures. 10 a.m., St. George Island Association building, Thomas Road, St. George Island. Free. 301-994-0412, 301-863-9663, 301-994-9941 or 301-994-9406.

PROFESSIONAL RESCUER COURSE, offered by the Calvert County Chapter of the American Red Cross. Designed for EMTs, lifeguards, health care providers (nurses, dental and medical assistants), athletic trainers, firefighters, flight attendants, law enforcement and public safety personnel. Focus is on elevating skills and knowledge. Early registration is required. 8 a.m.-5 p.m., chapter office, Prince Frederick. $38. 410-535-5230.

BLOOD DRIVE, sponsored by St. Nicholas Lutheran Church. 9 a.m.-2 p.m., Plum Point Road, Huntingtown. 410-535-5230.

Sunday 22 NATIVITY PLAY, presented by Crossroad Christian Church. 6-8 p.m. through Tuesday, Route 4 and Ball Road, St. Leonard. Free. 410-586-1272 or 410-326-4029.

-- Bonnie Smith

Items are accepted on a space-available basis, from public and nonprofit organizations only, and must be received 14 days before the Thursday publication date. Submit information to: This Week, The Washington Post, 100 N. Oak Ave., La Plata, Md. 20646. Include event name, dates and times, exact address, cost and a publishable contact phone number. For more information, call 301-934-3513.