I discovered the photographs of Todd Hido over on Art Splash and was instantly silenced by the power of his images. They’re sad and haunting.