IC434: The Horsehead Nebula