You need to sign in or sign up before continuing.
Take a photo of a barcode or cover

324 pages • missing pub info (view editions)
ISBN/UID: 9781593933388
Format: Paperback
Language: English
Publisher: BearManor Media
Edition Pub Date: 22 April 2009
Description
From his introduction: A ride on a magic carpet is a wonderful thing. It allows you to see the past, the present and takes you into the future. It can give you new perspectives, offer up lessons and provide you with wild adventures. A magic carpet...
Community Reviews
Content Warnings

324 pages • missing pub info (view editions)
ISBN/UID: 9781593933388
Format: Paperback
Language: English
Publisher: BearManor Media
Edition Pub Date: 22 April 2009
Description
From his introduction: A ride on a magic carpet is a wonderful thing. It allows you to see the past, the present and takes you into the future. It can give you new perspectives, offer up lessons and provide you with wild adventures. A magic carpet...