2001 nights : journey beyond tomorrow