Biography of the Author John Yip