Kim Creus, Author at Vision Foundation