Does anyone know a good spot to try to get any humanity. I'm about to face to bosses at Anor Londo (again.....) and I need some H to summon the knight and to max out the effectiveness of my Furysword. I've tried the 3 rats under the bridge a lot but they're not giving it up. And I've tried the female merchant but she has none left. Any help appreciated.