Some good suggestions in here, thanks everyone.
The last things I read from Stephen Baxter were
"Moonseed" and a co-author with Arthur C. Clarke called
"The Light of Other Days" ... and neither had me rushing out to find more. But I see he has a short in
Engineering Infinity, so he'll get another chance to impress me.