As I write this entry, President Barack Obama is giving his inaugural address. The pictures coming from Washington all morning have been amazing, and moving.
The promise of, and promises by, Obama