Books by Rory Power