I've been brewing with extracts and specialty grains for two years now, and I want to step up to all-grain brewing. From what I understand, it's important to get a full boil when brewing all-grain and electric heating elements don't suffice to achieve this. Propane burners are preferred. However, I live in a loft apartment, and so propane burners are not an option for me. (I shudder to think about what could happen if I have a leaky propane tank.)
So my question is this: How does one brew all-grain recipes indoors?