Concentrating solar power technology principles, developments, and applications - Lovegrove, Keith (Elsevier, 2021)