Energy Systems Design and Operation by G. Mark Tostevin & Mark Tostevin