Robert Gray SHORING UP OURSELVES, 9781662941085, Paperback SHORING UP OURSELVES, 9781662941078, Hardcover