Wow! Thanks, everyone, for the great info! I'm not sure yet how it's going to fit into my fic, but I'm sure I'll use it.