Ripples in the Ether IIEbookRipples in the Ether IIbyDavid SomervilleRating: 0 out of 5 stars0 ratingsSave Ripples in the Ether II for later