Circles in the sky the life and times of George Ferris - Weingardt, Richard (American Society of Civil Engineers, 2009)