I like to think of myself as quite well educated, and reasonably good with grammar.
But I have just found (while researching to prove the error of someone else's ways) that the officially accepted plural of roof is roofs not rooves, as I was taught as a child. 
Has anyone else come across this? Am I going mad? Everywhere I look, it's like the word "rooves" is being wiped from history or something!
Surely it should work the same as hoof?