(1)
Willcocks, L. Could Titans Produce Enough Energy to Sustain Themselves?. JIST 2017, 6.