Alright, late night...she started giving birth around 11 PM and finished around 2:30 AM or so. As promised, here's pictures!
So here's Momma. Her "official" name is Tippy, but we've just taken to calling her Momma. As you can see, she seems to enjoy relaxing in her litterbox:
After three days of having her, she started giving birth last night. She licked herself compulsively, yowled quite a bit, but was happy and purring through the whole thing (literally purred for two hours solid). Here's the first kitten, Lager!
About half an hour after giving birth to Lager, she started having another bunch of contractions and yowling again. Then there was kitten number number two, Porter!
We ended up falling asleep between the third and the fourth births, but--when we went to check on her this morning--there were four kittens, all clean and fluffy. Here's the proud mama with (from left to right) Lager, Ale, Stout and Porter.
Momma's doing fine, and all the kittens seem healthy and are nursing so far!