james rouvelle
things apparent are the vision of things unseen
Previous post
right now: pbs palin poll
Next post
three succinct explanations for the current financial maelstrom