Tuesday, March 15, 2005

News - The Telltale Art

The telltale art:
"The telltale art - How did a rare and valuable photo of Edgar Allen Poe disappear from a library in New York, then end up sold by an antiques shop in Iowa for less than $100? It's a puzzle worthy of Poe himself."