Energy alternatives - Brennan, Richard