Shard rated On the Shoulders of Titans: 5 stars May 17, 2018 Public Andrew Rowe: On the Shoulders of Titans (2018, Independently published)On the Shoulders of Titans by Andrew Rowe