David Garvaglia isn't the kind of guy who attracts women's attention. He's much sure of himself wielding a sword on the mock battlefield of a Renaissance festival, testing the latest video game on his computer, or casting spells with friends to rescue the local dragon from a wannabe sorcerer. While ...