Amazon.co.uk Widgets Page Text Variables | Pm Wiki | Classic SF

Classic Fantasy and Science Fiction


Page Text Variables

< Page variables | Documentation Index | Markup expressions >

< Page Variables | Variables

Page text variables are string variables created in the wiki text of a page, and can be automatically made available for inclusion in other pages. In the default installation, PageTextVariables can only have a name containing basic Latin/Roman (ASCII) letters, digits, dash and underscore. This is a limitation for international wikis (experimental recipe for international PTV : Cookbook:InternationalPTVs).

Defining Page Text Variables

There are three ways to define automated Page Text Variables (more patterns can be defined if needed) :

  • use a definition list - the normal pmwiki markup for a definition list will create a page text variable
Example definition list:
:Name: Crisses
"{$:Name}"
Name
Crisses

"Crisses"

This creates a new variable that can be accessed by {$:Name} (becomes: "Crisses") in the page.
  • use a simple colon delimiter in normal text
Example colon delimited:
Address: 1313 Mockingbird Lane

"{$:Address}"

Address: 1313 Mockingbird Lane

"1313 Mockingbird Lane"

This creates the {$:Address} variable (variable markup becomes: "1313 Mockingbird Lane") in the page.
  • hidden directive form - PmWiki markup that doesn't render on the page, but defines the variable
Example directive:
(:Country: Transylvania :)
"{$:Country}"

"Transylvania "

This creates the {$:Country} variable (variable markup becomes: "Transylvania ") in the page.

Default values for unset or empty Page Text Variables

If a page text variable is not defined in a page, or if the current visitor doesn't have read permissions for the page containing the variable definition, then the markup to access the variable like {$:Country} will return an empty string.

An administrator can define default values for such cases (PmWiki 2.2.121+). The following arrays can be defined in local/config.php:

  $DefaultUnsetPageTextVars = array(
    'SpecificVariable' => 'SpecificVariable is unset',
    '*PartialMatch*' => 'some value',
    '*' => '(unset)',
  );

  $DefaultEmptyPageTextVars = array(
    'SpecificVariable' => 'SpecificVariable is set, but empty',
    '*' => '(empty)',
  );

In the above examples, {$:SpecificVariable} or {OtherPage$:SpecificVariable} will output the value defined:

  • in $DefaultUnsetPageTextVars if the variable is not defined in the page text, or if the user doesn't have read permissions for OtherPage
  • in $DefaultEmptyPageTextVars if the user has read permissions, and the variable is defined but empty, for example (:SpecificVariable::).

The patterns are processed in order, and the first matching pattern assigns the value to the variable. The asterisk * matches any string, in the above examples an undefined variable that doesn't match 'SpecificVariable' or '*PartialMatch*' will output '(unset)'.

Usage

Usage on the same page

On the same page you can resolve page text variables through the {$:Var} format (shown above).

Usage in headers and footers: special references

If you want a GroupHeader, GroupFooter, SideBar, etc to call on page text variable in the main page, you need to include special reference information. To explicitly reference the page text variable from the page being displayed add an asterisk to the page text variable's markup: {*$:Address} on the GroupFooter or GroupHeader page.

Example
{*$:Mountain} \\
{*$Namespaced}

Mt Ruapehu
Page Text Variables

To include a page text variable from a header or footer see usage from other pages below.

Special references also apply to page variables and page list templates.

Usage from other pages

If you want to pull the data from another page, use the {Group/PageName$:Var} format.

Example:
Suburb: Khandallah
(:Lake:Taupo:)
:Mountain:Mt Ruapehu

->"{PmWiki/PageTextVariables$:Suburb}"
->"{{$FullName}$:Lake}"
->"{PmWiki/PageTextVariables$:Mountain}"

Suburb: Khandallah

Mountain
Mt Ruapehu
"Khandallah"
"Taupo"
"Mt Ruapehu"

Usage from included pages

Page text variables are never included from their source page. See Usage from other pages above to refer to a page text variable on another page.

Usage with pagelists

Page lists can also access the page text variables:

Example:
(:pagelist group=PmWiki order=$:Summary count=6 fmt=#singleline:)

And to create pagelist formats (such as those documented at Site.Page List Templates, Page Lists, Page List Templates, Page Variables. Store custom pagelists at Site.Local Templates).

Page lists can also use page text variables to select pages :

Example:
(:pagelist group=PmWiki $:City=Paris count=8 fmt=#singleline order=-name:)
lists pages having '$:City' set to 'Paris'.
Example: multiple selections with spaces
(:pagelist group=PmWiki $:City="Addis Ababa,Paris" order=-$:Version count=8 fmt=#singleline:)
'quotes' must surround all the selections.
  • When using page text variables for selection or ordering, don't put the curly braces around the variable name. The curly forms do a replacement before the pagelist command is evaluated.
  • Link markup within the contents of a hidden page text variable directive (as opposed to other ways of specifying PTVs) will not be cached as a link on the page and thus won't be seen by pagelist's link= option. If you want the link to be found by link=, you need to specify the PTV using non-directive markup, or else put the link on the page even if it's hidden within a false conditional: (:Linkme: [[PageToLink]]:) (:if false:){$:Linkme}(:ifend:)

The page text variable value is always the text that is written in the page. It is only evaluated when the variable is printed/output to HTML. To sort by a page text variable variable, all values in all pages are the not-yet-evaluated text strings, and the pagelist order function does what it can with them. It does not process/evaluate the text at this point.

E.g. With a page name in to format "yyyyMonth" it is simpler to use a PageVariable calculated in config.php, not a PageTextVariable:

$FmtPV['$NameToYearMonth'] = 'strftime("%Y%m", strtotime($name))';

Then use (:pagelist order=$NameToYearMonth:)

An alternative is writing in the wiki page:

(:MonthNum:07:)

as the markup expression that follows won't work:

(:MonthNum:{(ftime fmt=%m when="{$Namespaced}")}:)

Testing if set or not set within a pagelist

=-PTV is set (is not empty), eg (:pagelist $:Var=- :)
=-?*PTV is not set (is empty), ie not one character followed by 0 or more characters, eg. (:pagelist $:Var=-?* :)
=*display all pages, regardless of the page text variable (slow)
=-*display no pages, regardless of the page text variable (slow)

Tip : (:if ! equal "{$:PTV}" "":) will test if PTV is empty/unset or not.

Example: Pages without a summary
(:pagelist group=PmWiki $:Summary=-?* count=6  fmt=#singleline:)

Use page text variable in a template

Display pages by Audience page text variable.

Example:
>>comment<<
[[#byaudience]]
(:if ! equal '{=$:Audience}' '{<$:Audience}':)
-<'''{=$:Audience}''':  
(:ifend:)
[[{=$Name}]]
[[#byaudienceend]]
>><<
(:pagelist group=PmWiki count=10 fmt=#byaudience order=-$:Audience:)

{=$:Audience}:

{=$Name}

visitors (intermediate) :

AccessKeys WebFeeds

authors, admins (intermediate) :

PageLists

authors, admins (advanced) :

ConditionalMarkup

authors (intermediate) :

GroupHeaders Uploads Categories TableDirectives PageVariables IncludeOtherPages

Use page text variables in conditional markup

Page text variables will be assigned/evaluated before any conditional markup is evaluated. This effectively means that you cannot declare a PTV within an if...else condition; and also that a PTV will have a value even if it is set within a (:if false:)....(:if:) condition.

Usage - from within code (developers only)

The standard PageVar($pagename,$varname) function can return page text variables, but remember to include the dollar and colon like this:

$var=PageVar($pagename,'$:City')

It works by caching all page (text) variables it finds in a page (in $PCache) and returns the one requested.

< Page variables | Documentation Index | Markup expressions >

< Page Variables | Variables


This page may have a more recent version on pmwiki.org: PmWiki:PageTextVariables, and a talk page: PmWiki:PageTextVariables-Talk.

https://classic-sf.com/ https://classic-sf.com/Main/HomePage https://classic-sf.com/Disambiguation/Disambiguation https://classic-sf.com/Main/Feedback https://classic-sf.com/Main/N https://classic-sf.com/Disambiguation/A https://classic-sf.com/Disambiguation/B https://classic-sf.com/Disambiguation/C https://classic-sf.com/Disambiguation/G https://classic-sf.com/Titles/Novels https://classic-sf.com/People/People https://classic-sf.com/Glossary/Glossary https://classic-sf.com/Titles/ShortStories https://classic-sf.com/Main/O https://classic-sf.com/Titles/Novellas https://classic-sf.com/Titles/A https://classic-sf.com/Disambiguation/D https://classic-sf.com/Titles/Anthologies https://classic-sf.com/Disambiguation/H https://classic-sf.com/People/Actors https://classic-sf.com/Titles/Vignettes https://classic-sf.com/Titles/Titles https://classic-sf.com/Main/A https://classic-sf.com/Titles/B https://classic-sf.com/People/Producers https://classic-sf.com/Titles/R https://classic-sf.com/Main/AboutUs https://classic-sf.com/Disambiguation/I https://classic-sf.com/Main/D https://classic-sf.com/Titles/Collections https://classic-sf.com/People/Editors https://classic-sf.com/Titles/Novelettes https://classic-sf.com/People/Illustrators https://classic-sf.com/Titles/D https://classic-sf.com/Main/B https://classic-sf.com/Profiles/Profiles https://classic-sf.com/Main/F https://classic-sf.com/Publishers/Publishers https://classic-sf.com/Main/S https://classic-sf.com/People/Characters https://classic-sf.com/Main/T https://classic-sf.com/Titles/C https://classic-sf.com/Titles/F https://classic-sf.com/Main/Q https://classic-sf.com/Disambiguation/M https://classic-sf.com/Main/U https://classic-sf.com/Main/E https://classic-sf.com/Titles/AmandaMorgan https://classic-sf.com/Titles/BoardStiff https://classic-sf.com/Disambiguation/N https://classic-sf.com/Titles/T https://classic-sf.com/Disambiguation/S https://classic-sf.com/Titles/V https://classic-sf.com/Disambiguation/R https://classic-sf.com/People/Directors https://classic-sf.com/Titles/E https://classic-sf.com/Main/DisputeResolution https://classic-sf.com/Titles/TheCurrentsOfSpace https://classic-sf.com/Disambiguation/Q https://classic-sf.com/Titles/Apple https://classic-sf.com/Titles/U https://classic-sf.com/Titles/BrotherToDemonsBrotherToGods https://classic-sf.com/Main/C https://classic-sf.com/Main/R https://classic-sf.com/Disambiguation/P https://classic-sf.com/Disambiguation/K https://classic-sf.com/Disambiguation/J https://classic-sf.com/Titles/Dragongirl https://classic-sf.com/Titles/W https://classic-sf.com/Titles/TheCavesOfSteel https://classic-sf.com/Titles/ABridleForPegasus https://classic-sf.com/Titles/TheDarkDesign https://classic-sf.com/Titles/G https://classic-sf.com/Titles/Editorials https://classic-sf.com/Titles/CastleRoogna https://classic-sf.com/Titles/CentaurOfTheCrime https://classic-sf.com/Titles/FanFiction https://classic-sf.com/Titles/AWomanlyTalent https://classic-sf.com/Titles/Guides https://classic-sf.com/Titles/Dragonquest https://classic-sf.com/Titles/Poems https://classic-sf.com/Titles/Introductions https://classic-sf.com/Radio/Radio https://classic-sf.com/Titles/WhoGoesThere https://classic-sf.com/Titles/GameBooks https://classic-sf.com/Series/Series https://classic-sf.com/Titles/Essays https://classic-sf.com/Titles/Omnibuses https://classic-sf.com/Disambiguation/L https://classic-sf.com/Titles/CarpeJugulum https://classic-sf.com/Main/SiteMap https://classic-sf.com/Titles/TheChantryGuild https://classic-sf.com/Universe/Universe https://classic-sf.com/Titles/X https://classic-sf.com/Titles/TheBlackUnicorn https://classic-sf.com/Titles/TheDayBeforeTomorrow https://classic-sf.com/Media/Media https://classic-sf.com/Films/Films https://classic-sf.com/Main/RecentChanges https://classic-sf.com/TV/TV https://classic-sf.com/Titles/TheDastard https://classic-sf.com/Titles/DimensionOfMiracles https://classic-sf.com/Others/Others https://classic-sf.com/Titles/Dragonsinger https://classic-sf.com/Main/Accessibility https://classic-sf.com/Titles/FireSail https://classic-sf.com/Year/Year https://classic-sf.com/Titles/DownloadStories https://classic-sf.com/Magazines/Magazines https://classic-sf.com/Main/H https://classic-sf.com/Info/Info https://classic-sf.com/Titles/Waldo https://classic-sf.com/Main/Help https://classic-sf.com/Main/M https://classic-sf.com/Titles/CentaurAisle https://classic-sf.com/Profiles/Webmaster https://classic-sf.com/Titles/TheDarkMind https://classic-sf.com/Titles/TheDolphinsOfPern https://classic-sf.com/Main/I https://classic-sf.com/Main/Y https://classic-sf.com/Titles/CurrantEvents https://classic-sf.com/Disambiguation/W https://classic-sf.com/Main/L https://classic-sf.com/Titles/GrayLensman https://classic-sf.com/Titles/Dragonsblood https://classic-sf.com/Main/J https://classic-sf.com/Main/Z https://classic-sf.com/Titles/Jingo https://classic-sf.com/Main/Number https://classic-sf.com/Titles/Dragonsdawn https://classic-sf.com/Titles/ADreamOfWessex https://classic-sf.com/Disambiguation/Y https://classic-sf.com/Main/G https://classic-sf.com/Titles/ForwardTheFoundation https://classic-sf.com/Main/K https://classic-sf.com/Main/PrivacyPolicy https://classic-sf.com/Titles/GulliversTravels https://classic-sf.com/Main/W https://classic-sf.com/Titles/HeavenCent https://classic-sf.com/Disambiguation/F https://classic-sf.com/Titles/DemonsDontDream https://classic-sf.com/Disambiguation/E https://classic-sf.com/Titles/Q https://classic-sf.com/Titles/ToRidePegasusShortStory https://classic-sf.com/Main/X https://classic-sf.com/Titles/P https://classic-sf.com/Disambiguation/V https://classic-sf.com/Titles/Dragonsong https://classic-sf.com/Titles/TheAdaptiveUltimate https://classic-sf.com/Titles/K https://classic-sf.com/Main/Search https://classic-sf.com/Titles/Dragonflight https://classic-sf.com/Titles/FoundationAndEarth https://classic-sf.com/Disambiguation/Z https://classic-sf.com/Titles/Foundation https://classic-sf.com/Titles/FirstLensman https://classic-sf.com/Titles/TheBigTime https://classic-sf.com/Titles/M https://classic-sf.com/Titles/TheHitchhikersGuideToTheGalaxy https://classic-sf.com/Titles/FivePortraits https://classic-sf.com/Main/V https://classic-sf.com/Main/ContactUs https://classic-sf.com/Titles/FoundationAndChaos https://classic-sf.com/Disambiguation/U https://classic-sf.com/Titles/GolemInTheGears https://classic-sf.com/Titles/I https://classic-sf.com/Titles/2010OdysseyTwo https://classic-sf.com/Titles/Z https://classic-sf.com/Titles/Hogfather https://classic-sf.com/Titles/TheJonahKit https://classic-sf.com/Titles/KingKoboldRevived https://classic-sf.com/Titles/TheBloodstarConspiracy https://classic-sf.com/Titles/ChildrenOfTheLens https://classic-sf.com/Titles/J https://classic-sf.com/Disambiguation/X https://classic-sf.com/Titles/Security https://classic-sf.com/Titles/TheMaracotDeep https://classic-sf.com/Titles/L https://classic-sf.com/Titles/BlackpoolVanishes https://classic-sf.com/Titles/MastersOfTheVortex https://classic-sf.com/Titles/CubeRoute https://classic-sf.com/Titles/N https://classic-sf.com/Titles/Hothouse https://classic-sf.com/Titles/NightMare https://classic-sf.com/Titles/Dragondrums https://classic-sf.com/Disambiguation/T https://classic-sf.com/Titles/HarpyThyme https://classic-sf.com/Titles/2061OdysseyThree https://classic-sf.com/Disambiguation/Number https://classic-sf.com/Titles/KnotGneiss https://classic-sf.com/Titles/TheLastHero https://classic-sf.com/Titles/AHatFullOfSky https://classic-sf.com/Titles/O https://classic-sf.com/Titles/TheColourOfMagic https://classic-sf.com/Titles/JestRight https://classic-sf.com/Titles/DragonsFire https://classic-sf.com/Titles/TheColorOfHerPanties https://classic-sf.com/Titles/3001TheFinalOdyssey https://classic-sf.com/Titles/Number https://classic-sf.com/Titles/TheLastContinent https://classic-sf.com/Titles/TheManWhoAwoke https://classic-sf.com/Titles/Dorsai https://classic-sf.com/Titles/DragonOnAPedestal https://classic-sf.com/Titles/CosmicCrusade https://classic-sf.com/Titles/TheClockworkTraitor https://classic-sf.com/Titles/MenAtArms https://classic-sf.com/Titles/ARoseForEcclesiastes https://classic-sf.com/Titles/NowWaitForLastYear https://classic-sf.com/Titles/CrewelLyeACausticYarn https://classic-sf.com/Titles/TheAmazingMauriceAndHisEducatedRodents https://classic-sf.com/Titles/2001ASpaceOdyssey https://classic-sf.com/Titles/DragonsTime https://classic-sf.com/Titles/TheOmicronInvasion https://classic-sf.com/Titles/Other https://classic-sf.com/Titles/RedStarRising https://classic-sf.com/Titles/H https://classic-sf.com/Titles/RaisingSteam https://classic-sf.com/Titles/GalacticPatrol https://classic-sf.com/Titles/CloseEncountersOfTheThirdKind https://classic-sf.com/Titles/Beseiged https://classic-sf.com/Titles/TheResurrectionMachine https://classic-sf.com/Titles/JourneyBeyondTomorrow https://classic-sf.com/Titles/RevoltOfTheGalaxy https://classic-sf.com/Titles/ShipOfShadows https://classic-sf.com/Titles/MaxwellsDemon https://classic-sf.com/Titles/MessengersOfDarkness https://classic-sf.com/Titles/JumperCable https://classic-sf.com/Titles/NerilkasStory https://classic-sf.com/Titles/ArmyOfDarkness https://classic-sf.com/Titles/AClashOfCymbals https://classic-sf.com/Titles/DragonsKin https://classic-sf.com/Titles/Alien https://classic-sf.com/Titles/DragonHarper https://classic-sf.com/Titles/Y https://classic-sf.com/Titles/BattlestarGalactica https://classic-sf.com/Titles/TheMule https://classic-sf.com/Titles/SixCrystalPrincesses https://classic-sf.com/Titles/IntoTheSlaveNebula https://classic-sf.com/Titles/TheDragonLensman https://classic-sf.com/Titles/Charisma https://classic-sf.com/Titles/GoingPostal https://classic-sf.com/People/LarryNiven https://classic-sf.com/Titles/TheFordOfRedHanrahan https://classic-sf.com/Titles/TheDoorIntoSummer https://classic-sf.com/Titles/InvadersOfSpace https://classic-sf.com/Films/M https://classic-sf.com/Titles/WhyCallThemBackFromHeaven https://classic-sf.com/Publishers/Amazon https://classic-sf.com/Titles/AirApparent https://classic-sf.com/Year/1922 https://classic-sf.com/Titles/Prelude https://classic-sf.com/Titles/RopeOfGlass https://classic-sf.com/Titles/AfterEarth https://classic-sf.com/Titles/GhostWriterInTheSky https://classic-sf.com/Titles/MagicInc https://classic-sf.com/Titles/TheStainlessSteelRatSavesTheWorld https://classic-sf.com/Titles/MagicKingdomForSaleSold https://classic-sf.com/Titles/AllTheWeyrsOfPern https://classic-sf.com/Titles/TheGraveyardHeart https://classic-sf.com/Titles/IsleOfView https://classic-sf.com/Titles/ToChallengeChaos https://classic-sf.com/Main/NewsFeeds https://classic-sf.com/People/PhilSmith https://classic-sf.com/Titles/LightVerse https://classic-sf.com/Titles/TheMagicLabyrinth https://classic-sf.com/Titles/FromTheLegendOfBiel https://classic-sf.com/Year/1962 https://classic-sf.com/Titles/Eric https://classic-sf.com/Titles/InterestingTimes https://classic-sf.com/Titles/FoundationAndEmpire https://classic-sf.com/Titles/SecondFoundation https://classic-sf.com/Titles/AllTheTrapsOfEarth https://classic-sf.com/Titles/TheHoundsOfTheMorrigan https://classic-sf.com/Series/AsimovsRobots https://classic-sf.com/Titles/TheEvitableConflict https://classic-sf.com/Titles/IsisOrb https://classic-sf.com/Titles/SoulMusic https://classic-sf.com/Titles/FeminineIntuition https://classic-sf.com/TV/S https://classic-sf.com/Titles/Mort https://classic-sf.com/Titles/ManFromMundania https://classic-sf.com/Titles/MakingMoney https://classic-sf.com/Titles/TheWarlockIsMissing https://classic-sf.com/People/ColinWilson https://classic-sf.com/Titles/Crossing https://classic-sf.com/Titles/MovingPictures https://classic-sf.com/Year/1943 https://classic-sf.com/People/N https://classic-sf.com/Titles/LuckOfTheDraw https://classic-sf.com/Titles/ALifeForTheStars https://classic-sf.com/Titles/TheFuries https://classic-sf.com/Titles/MoretaDragonladyOfPern https://classic-sf.com/Series/FantasyAndForensics https://classic-sf.com/Titles/BeachheadsInSpace https://classic-sf.com/Series/V https://classic-sf.com/Titles/TheTangleBox https://classic-sf.com/People/MichaelAngel https://classic-sf.com/Titles/ThatThouArtMindfulOfHim https://classic-sf.com/Titles/MethuselahsChildren https://classic-sf.com/Titles/PreludeToFoundation https://classic-sf.com/Titles/TheFifthElephant https://classic-sf.com/Titles/TheDoorsOfHisFaceTheLampsOfHisMouth https://classic-sf.com/Year/1975 https://classic-sf.com/People/V https://classic-sf.com/Main/Latest https://classic-sf.com/People/PhilipKDick https://classic-sf.com/Titles/PebbleInTheSky https://classic-sf.com/Titles/SecondStageLensmen https://classic-sf.com/People/JamesHSchmitz https://classic-sf.com/Titles/Lenny https://classic-sf.com/Titles/TheTalkingStone https://classic-sf.com/People/EEDocSmith https://classic-sf.com/Titles/ComputersDontArgue https://classic-sf.com/Year/1957 https://classic-sf.com/Titles/APrincessOfLandover https://classic-sf.com/Titles/UpInAHeaval https://classic-sf.com/Profiles/Webmaster-Shelf https://classic-sf.com/Titles/Dragonfire https://classic-sf.com/People/DeanWesleySmith https://classic-sf.com/Series/TheHitchhikersGuideToTheGalaxy https://classic-sf.com/People/SirArthurConanDoyle https://classic-sf.com/Series/H https://classic-sf.com/Titles/Wintersmith https://classic-sf.com/People/KrisRusch https://classic-sf.com/TV/U https://classic-sf.com/People/U https://classic-sf.com/Titles/DeadHand https://classic-sf.com/People/JohnVarley https://classic-sf.com/Titles/CitiesInFlight https://classic-sf.com/Titles/SusanCalvin https://classic-sf.com/Year/1912 https://classic-sf.com/People/VernorVinge https://classic-sf.com/People/RayBradbury https://classic-sf.com/People/ColinLester https://classic-sf.com/Titles/WaldoAndMagicInc https://classic-sf.com/Titles/RobotsAndEmpire https://classic-sf.com/Titles/PlatosDream https://classic-sf.com/People/TerryBrooks https://classic-sf.com/Series/G https://classic-sf.com/Titles/TheSourceOfMagic https://classic-sf.com/People/ZennaHenderson https://classic-sf.com/People/HughWalker https://classic-sf.com/People/FrederikPohl https://classic-sf.com/People/GeorgeZebrowski https://classic-sf.com/Year/2003 https://classic-sf.com/Titles/SeeteeShock https://classic-sf.com/People/RexGordon https://classic-sf.com/People/DeanCMoore https://classic-sf.com/Series/GalacticRescueInc https://classic-sf.com/People/KevinJAnderson https://classic-sf.com/Titles/EscapeVelocity https://classic-sf.com/Publishers/Tor https://classic-sf.com/Titles/TheSpaceMachine https://classic-sf.com/Titles/Rebellion https://classic-sf.com/Titles/Brothers https://classic-sf.com/People/RobertSilverberg https://classic-sf.com/Titles/TheYearOfTheComet https://classic-sf.com/Titles/StrangerInParadise https://classic-sf.com/Titles/Snuff https://classic-sf.com/Publishers/PanBooks https://classic-sf.com/People/FrankHerbert https://classic-sf.com/People/Writers https://classic-sf.com/Titles/ThatHideousStrength https://classic-sf.com/People/AmabelWilliams-Ellis https://classic-sf.com/Titles/SurfaceTension https://classic-sf.com/Titles/TheNothing https://classic-sf.com/Titles/SwellFoop https://classic-sf.com/Titles/FirstLoveFirstFear https://classic-sf.com/People/JonathanSwift https://classic-sf.com/Titles/Interpose https://classic-sf.com/Series/SusanCalvin https://classic-sf.com/Titles/TheTwelveMaidens https://classic-sf.com/People/LenDeighton https://classic-sf.com/People/RaymondZGallun https://classic-sf.com/People/P https://classic-sf.com/Titles/Liar https://classic-sf.com/Publishers/Gnome https://classic-sf.com/Titles/AssassinsOfAir https://classic-sf.com/Titles/SomeImmobileRobots https://classic-sf.com/Titles/TheyWalkedLikeMen https://classic-sf.com/Titles/TheHistoryMachine https://classic-sf.com/Titles/CrackDustBlackDust https://classic-sf.com/People/JanetMorris https://classic-sf.com/Titles/TheSurveyPERNc https://classic-sf.com/Titles/ValeOfTheVole https://classic-sf.com/People/MichaelAshley https://classic-sf.com/Titles/TheMonadicUniverseShortStory https://classic-sf.com/People/WilliamGreenleaf https://classic-sf.com/Titles/SantanaMorningAndOtherStories https://classic-sf.com/Titles/ParksOfRestAndCulture https://classic-sf.com/Publishers/Ace https://classic-sf.com/Titles/TheShipWhoSang https://classic-sf.com/Main/P https://classic-sf.com/Titles/TheWhiteDragon https://classic-sf.com/Publishers/Arrow https://classic-sf.com/Titles/TheSingingBell https://classic-sf.com/Titles/DragonriderPart2 https://classic-sf.com/Titles/VoyageToVenus https://classic-sf.com/Titles/Equator https://classic-sf.com/Titles/Watershed https://classic-sf.com/People/CliffordSimak https://classic-sf.com/Titles/WitchesAbroad https://classic-sf.com/Universe/M https://classic-sf.com/People/M https://classic-sf.com/Films/K https://classic-sf.com/People/DavidDrake https://classic-sf.com/Titles/ItsAGoodLife https://classic-sf.com/Titles/VictoryUnintentional https://classic-sf.com/People/Y https://classic-sf.com/Series/E https://classic-sf.com/Disambiguation/O https://classic-sf.com/Titles/TheCornersOfMemory https://classic-sf.com/Titles/RobotAL-76GoesAstray https://classic-sf.com/Titles/S https://classic-sf.com/Titles/TheWarlockInsane https://classic-sf.com/Year/1964 https://classic-sf.com/Titles/SafetyFirst https://classic-sf.com/Series/TheEarthBookOfStormgate https://classic-sf.com/Titles/BraveNewWorld https://classic-sf.com/Year/1999 https://classic-sf.com/Titles/WizardAtLarge https://classic-sf.com/Main/Thanks https://classic-sf.com/TV/Q https://classic-sf.com/Titles/EsreverDoom https://classic-sf.com/People/GlenALarson https://classic-sf.com/People/BrianDAnderson https://classic-sf.com/Titles/ABoysBestFriend https://classic-sf.com/Year/1976 https://classic-sf.com/People/JackWilliamson https://classic-sf.com/Year/1980 https://classic-sf.com/People/Q https://classic-sf.com/People/LaurenceManning https://classic-sf.com/Year/1979 https://classic-sf.com/Universe/C https://classic-sf.com/Titles/StanceOfSplendor https://classic-sf.com/Films/B https://classic-sf.com/Titles/LetsGetTogether https://classic-sf.com/Year/1954 https://classic-sf.com/Titles/WorldsApart https://classic-sf.com/Titles/TheFaceOfChaos https://classic-sf.com/Titles/TheVoyageOfTheSpaceBeagle https://classic-sf.com/Year/1978 https://classic-sf.com/Titles/TheDancersOfNoyo https://classic-sf.com/Year/1756 https://classic-sf.com/Titles/FaunAndGames https://classic-sf.com/Series/SecondStageLensman https://classic-sf.com/Year/2013 https://classic-sf.com/Year/1953 https://classic-sf.com/People/AugustDerleth https://classic-sf.com/Year/1993 https://classic-sf.com/People/S https://classic-sf.com/Titles/Dragonheart https://classic-sf.com/People/PeterHaining https://classic-sf.com/Series/AsimovsFutureHistory https://classic-sf.com/Titles/CloakOfAesir https://classic-sf.com/People/ChristopherPriest https://classic-sf.com/Films/G https://classic-sf.com/Year/1989 https://classic-sf.com/Titles/TheYellowPill https://classic-sf.com/People/MurrayLeinster https://classic-sf.com/People/JeromeBixby https://classic-sf.com/Year/1968 https://classic-sf.com/Titles/TheFutureMakers https://classic-sf.com/Titles/Landing https://classic-sf.com/Year/1936 https://classic-sf.com/People/AEVanVogt https://classic-sf.com/Titles/IRobot https://classic-sf.com/Year/1927 https://classic-sf.com/People/AndreNorton https://classic-sf.com/Year/2005 https://classic-sf.com/People/GordonRDickson https://classic-sf.com/Titles/IntroductionTheCompleteRobot https://classic-sf.com/Year/1899 https://classic-sf.com/Films/Alien https://classic-sf.com/Titles/TheMonadicUniverse https://classic-sf.com/Year/1942 https://classic-sf.com/TV/L https://classic-sf.com/People/StuartGendall https://classic-sf.com/Year/1961 https://classic-sf.com/Titles/TheFinalEncyclopedia https://classic-sf.com/People/LesterDelRey https://classic-sf.com/People/CarolPohl https://classic-sf.com/Series/Pantropy https://classic-sf.com/Titles/GuardsGuards https://classic-sf.com/Titles/SpaceLords https://classic-sf.com/Publishers/Panther https://classic-sf.com/Titles/CatchThatRabbit https://classic-sf.com/People/HarryHarrison https://classic-sf.com/Year/1935 https://classic-sf.com/People/TheodoreSturgeon https://classic-sf.com/Year/1971 https://classic-sf.com/Year/1946 https://classic-sf.com/Titles/Job https://classic-sf.com/People/IsaacAsimov https://classic-sf.com/Year/1960 https://classic-sf.com/Year/1967 https://classic-sf.com/Series/P https://classic-sf.com/People/EgonFriedell https://classic-sf.com/Year/1972 https://classic-sf.com/Year/1944 https://classic-sf.com/Titles/InTheYear2889 https://classic-sf.com/Year/1994 https://classic-sf.com/Publishers/GnomePress https://classic-sf.com/Titles/Manalone https://classic-sf.com/People/AmyDuBoff https://classic-sf.com/Titles/TheCompleteRobot https://classic-sf.com/Titles/AnHonestDaysWork https://classic-sf.com/Titles/FoundationNovelette https://classic-sf.com/Titles/NightWatch https://classic-sf.com/Publishers/Norden https://classic-sf.com/Titles/TheStar https://classic-sf.com/Year/2020 https://classic-sf.com/Titles/ReaperMan https://classic-sf.com/Titles/HighMoon https://classic-sf.com/Year/1959 https://classic-sf.com/Titles/AStainlessSteelRatIsBorn https://classic-sf.com/Publishers/Avon https://classic-sf.com/Titles/ACoolingFriendship https://classic-sf.com/Titles/Mix-Up https://classic-sf.com/People/AnneMcCaffrey https://classic-sf.com/People/EdMcBain https://classic-sf.com/Titles/BridleAndSaddle https://classic-sf.com/Publishers/FourSquare https://classic-sf.com/Series/AndroidAssassins https://classic-sf.com/Titles/TheWedge https://classic-sf.com/Titles/AndNowYouDont https://classic-sf.com/Titles/Warrior https://classic-sf.com/People/MichelVerne https://classic-sf.com/Titles/Runaround https://classic-sf.com/People/RobertHewittWolfe https://classic-sf.com/Titles/ToRidePegasus https://classic-sf.com/Year/1981 https://classic-sf.com/Titles/TrueLove https://classic-sf.com/Publishers/C https://classic-sf.com/Publishers/NewAmericanLibrary https://classic-sf.com/People/RobertSheckley https://classic-sf.com/Series/B https://classic-sf.com/Publishers/Dorchester https://classic-sf.com/Titles/TheSpiritOfDorsai https://classic-sf.com/Titles/TheBarbarianSwordsmen https://classic-sf.com/Publishers/Jove https://classic-sf.com/Publishers/AceBooks https://classic-sf.com/People/TerryPratchett https://classic-sf.com/Titles/Robbie https://classic-sf.com/Publishers/BlackieAndSon https://classic-sf.com/People/IanWatson https://classic-sf.com/Year/1987 https://classic-sf.com/Universe/F https://classic-sf.com/Universe/U https://classic-sf.com/Series/OriginalFoundationTrilogy https://classic-sf.com/Films/W https://classic-sf.com/Year/1991 https://classic-sf.com/Year/1988 https://classic-sf.com/Series/O https://classic-sf.com/Series/Discworld https://classic-sf.com/TV/H https://classic-sf.com/People/CordwainerSmith https://classic-sf.com/People/GregBear https://classic-sf.com/Universe/Dune https://classic-sf.com/People/RobertGraves https://classic-sf.com/Year/2019 https://classic-sf.com/Titles/Sally https://classic-sf.com/Series/Empire https://classic-sf.com/Titles/StormSeason https://classic-sf.com/Profiles/Webmaster-ToDo https://classic-sf.com/Publishers/Kindle https://classic-sf.com/Titles/Risk https://classic-sf.com/Publishers/Corgi https://classic-sf.com/People/Voltaire https://classic-sf.com/Titles/IntroductionToIRobot https://classic-sf.com/Profiles/Webmaster-Done https://classic-sf.com/Films/E https://classic-sf.com/Series/RogueWizard https://classic-sf.com/Year/1694 https://classic-sf.com/People/StanleyGWeinbaum https://classic-sf.com/Year/1986 https://classic-sf.com/Publishers/SphereBooks https://classic-sf.com/Year/1974 https://classic-sf.com/Year/2002 https://classic-sf.com/Titles/IntroductionBeacheadsInSpace https://classic-sf.com/People/JamesPHogan https://classic-sf.com/Series/ChildeCycle https://classic-sf.com/Publishers/LancerBooks https://classic-sf.com/Films/R https://classic-sf.com/Titles/LostDorsai https://classic-sf.com/Series/R https://classic-sf.com/Series/Seetee https://classic-sf.com/Titles/IntroductionFourForTomorrow https://classic-sf.com/People/StephenGoldin https://classic-sf.com/Titles/SomeNon-HumanRobots https://classic-sf.com/Year/2012 https://classic-sf.com/Series/Riverworld https://classic-sf.com/Films/Number https://classic-sf.com/TV/N https://classic-sf.com/Year/1996 https://classic-sf.com/People/JodyLynnNye https://classic-sf.com/Series/U https://classic-sf.com/Titles/InterludeTheSpiritOfDorsai https://classic-sf.com/Titles/Evidence https://classic-sf.com/TV/B https://classic-sf.com/Publishers/DarksidePublications https://classic-sf.com/Year/2004 https://classic-sf.com/TV/X https://classic-sf.com/Titles/BlindAlley https://classic-sf.com/Publishers/RecentChanges https://classic-sf.com/Year/1925 https://classic-sf.com/Series/HarperHall https://classic-sf.com/Universe/Number https://classic-sf.com/Titles/TheArtOfAlliance https://classic-sf.com/Films/I https://classic-sf.com/Series/Talents https://classic-sf.com/Films/GroupFooter https://classic-sf.com/Films/RecentChanges https://classic-sf.com/Year/1932 https://classic-sf.com/Home/MyLibrary https://classic-sf.com/Titles/ALastWord https://classic-sf.com/Year/1951 https://classic-sf.com/Home/RecentChanges https://classic-sf.com/Titles/TheSixthPalace https://classic-sf.com/Year/1745 https://classic-sf.com/Publishers/HarperCollins https://classic-sf.com/Films/Q https://classic-sf.com/Titles/TheBestOfJohnWCampbell https://classic-sf.com/People/RobertThurston https://classic-sf.com/Titles/TheRestOfTheRobots https://classic-sf.com/Series/WarlockOfGramarye https://classic-sf.com/People/GregoryBenford https://classic-sf.com/Glossary/RecentChanges https://classic-sf.com/Titles/Segregationist https://classic-sf.com/People/GroupFooter https://classic-sf.com/Magazines/NewWorldsSF168 https://classic-sf.com/Magazines/RecentChanges https://classic-sf.com/EditTemplates/NewFilm https://classic-sf.com/Series/BrotherToDemonsBrotherToGods https://classic-sf.com/Year/1920 https://classic-sf.com/Titles/WeyrSearch https://classic-sf.com/TV/C https://classic-sf.com/Publishers/BenjaminMotte https://classic-sf.com/Universe/K https://classic-sf.com/Year/1998 https://classic-sf.com/Year/1945 https://classic-sf.com/Magazines/AnalogScienceFictionScienceAndFactApril1962 https://classic-sf.com/Category/GroupFooter https://classic-sf.com/Year/1970 https://classic-sf.com/Media/RecentChanges https://classic-sf.com/EditTemplates/NewPublisher https://classic-sf.com/EditTemplates/NewPeople https://classic-sf.com/EditTemplates/RecentChanges https://classic-sf.com/EditTemplates/NewYear https://classic-sf.com/Universe/D https://classic-sf.com/Titles/TheChroniclesOfPernFirstFall https://classic-sf.com/Titles/KeepTheGiraffeBurning https://classic-sf.com/Others/RecentChanges https://classic-sf.com/Universe/T https://classic-sf.com/Magazines/AstoundingScienceFictionJune1950 https://classic-sf.com/Titles/TimeOutForTomorrow https://classic-sf.com/Year/2009 https://classic-sf.com/EditTemplates/NewEmptyPage https://classic-sf.com/Titles/GuardiansOfTime https://classic-sf.com/EditTemplates/NewContents https://classic-sf.com/Titles/TheWaterSculpture https://classic-sf.com/People/RecentChanges https://classic-sf.com/EditTemplates/NewTitle https://classic-sf.com/Radio/RecentChanges https://classic-sf.com/Magazines/GroupFooter https://classic-sf.com/Titles/DragonriderPart1 https://classic-sf.com/Series/W https://classic-sf.com/Info/RecentChanges https://classic-sf.com/Disambiguation/RecentChanges https://classic-sf.com/Mailform4/FormTemplate https://classic-sf.com/Universe/A https://classic-sf.com/People/MichaelAngel-notes https://classic-sf.com/TV/W https://classic-sf.com/EditTemplates/NewReview https://classic-sf.com/EditTemplates/NewNotes https://classic-sf.com/Universe/I https://classic-sf.com/Profiles/RecentChanges https://classic-sf.com/Series/TheHistoryOfTheScienceFictionMagazine https://classic-sf.com/People/JohnWCampbell https://classic-sf.com/Universe/W https://classic-sf.com/Publishers/PowellPublications https://classic-sf.com/Profiles/Other-Contrib https://classic-sf.com/Titles/ToTheContinuingEndOfEternity https://classic-sf.com/Year/1931 https://classic-sf.com/Films/U https://classic-sf.com/EditTemplates/EditTemplates https://classic-sf.com/Films/Z https://classic-sf.com/EditTemplates/NewUniverse https://classic-sf.com/Year/2007 https://classic-sf.com/PmWiki/PmWiki https://classic-sf.com/Publishers/Gollancz https://classic-sf.com/Year/1938 https://classic-sf.com/EditTemplates/NewSubindex https://classic-sf.com/Publishers/Time-WarnerBooks https://classic-sf.com/Series/T https://classic-sf.com/Year/1950 https://classic-sf.com/TV/F https://classic-sf.com/Series/WendellUrth https://classic-sf.com/EditTemplates/NewShort https://classic-sf.com/EditTemplates/NewSeries https://classic-sf.com/TV/K https://classic-sf.com/Titles/ThePsychohistorians https://classic-sf.com/Publishers/Ballantine https://classic-sf.com/People/E https://classic-sf.com/Year/1966 https://classic-sf.com/Publishers/Mayflower https://classic-sf.com/Year/1992 https://classic-sf.com/TV/Z https://classic-sf.com/Info/InsaneList https://classic-sf.com/Titles/TheDragonridersOfPern https://classic-sf.com/Year/1997 https://classic-sf.com/Titles/Books https://classic-sf.com/Magazines/AnalogScienceFictionScienceAndFact https://classic-sf.com/Titles/SpaceForIndustry https://classic-sf.com/Series/GreatLostDiscoveries https://classic-sf.com/Year/1890 https://classic-sf.com/Series/C https://classic-sf.com/Publishers/Pan https://classic-sf.com/Year/2006 https://classic-sf.com/Year/1984 https://classic-sf.com/Publishers/DelReyBooks-notes https://classic-sf.com/Year/200 https://classic-sf.com/Titles/TheHistoryOfTheScienceFictionMagazinePart1 https://classic-sf.com/Year/2018 https://classic-sf.com/People/ToddMcCaffrey https://classic-sf.com/Publishers/GPPutnamsSons https://classic-sf.com/Series/A https://classic-sf.com/Titles/OutOfNight https://classic-sf.com/Publishers/Aerie https://classic-sf.com/People/SubTitle https://classic-sf.com/Publishers/Orbit https://classic-sf.com/Series/ThievesWorld https://classic-sf.com/Publishers/Futura https://classic-sf.com/Year/1918 https://classic-sf.com/Info/PernChronology https://classic-sf.com/Publishers/A https://classic-sf.com/Publishers/B https://classic-sf.com/Series/F https://classic-sf.com/Series/Alien https://classic-sf.com/ScienceFictionTheGreatYears/RecentChanges https://classic-sf.com/People/LynnAbbey https://classic-sf.com/Profiles/Webmaster-Contrib https://classic-sf.com/Titles/IntroductionTheWeekendBookOfScienceFiction https://classic-sf.com/Series/GroupFooter https://classic-sf.com/Titles/SomeMetallicRobots https://classic-sf.com/Series/FamilyDAlembert https://classic-sf.com/Titles/SplitPersonalities https://classic-sf.com/Titles/TheWeekendBookOfScienceFiction https://classic-sf.com/Series/CitiesInFlight https://classic-sf.com/People/PatOShea https://classic-sf.com/Series/Magira https://classic-sf.com/Year/1788 https://classic-sf.com/Series/Foundation https://classic-sf.com/Series/RiverworldSaga https://classic-sf.com/Series/Q https://classic-sf.com/Publishers/TorBooks https://classic-sf.com/Series/M https://classic-sf.com/Series/SpaceOdyssey https://classic-sf.com/Series/BrainAndBrawn https://classic-sf.com/Series/TheStainlessSteelRat https://classic-sf.com/Universe/S https://classic-sf.com/Films/T https://classic-sf.com/Titles/TheHistoryOfTheScienceFictionMagazinePart2 https://classic-sf.com/TV/A https://classic-sf.com/TV/E https://classic-sf.com/TV/P https://classic-sf.com/Publishers/NewEnglishLibrary https://classic-sf.com/Year/1917 https://classic-sf.com/Titles/Postscriptum https://classic-sf.com/Series/PowellAndDonovan https://classic-sf.com/Universe/L https://classic-sf.com/Titles/SomeHumanoidRobots https://classic-sf.com/Publishers/Doubleday https://classic-sf.com/Series/N https://classic-sf.com/Films/J https://classic-sf.com/Films/A https://classic-sf.com/TV/O https://classic-sf.com/Titles/TheHarperHallOfPern https://classic-sf.com/Titles/CentaurOfTheCrime-notes https://classic-sf.com/Publishers/D https://classic-sf.com/Series/D https://classic-sf.com/Universe/J https://classic-sf.com/Titles/2010OdysseyTwo-notes https://classic-sf.com/Films/C https://classic-sf.com/Films/H https://classic-sf.com/Films/TheBicentennialMan https://classic-sf.com/TV/M https://classic-sf.com/Universe/R https://classic-sf.com/Films/P https://classic-sf.com/Main/Donate https://classic-sf.com/Year/1926 https://classic-sf.com/TV/V https://classic-sf.com/Series/DrRansom https://classic-sf.com/Year/1909 https://classic-sf.com/Year/1923 https://classic-sf.com/Year/180 https://classic-sf.com/Year/1958 https://classic-sf.com/Series/SecondFoundationTrilogy https://classic-sf.com/Titles/GroupFooter https://classic-sf.com/Year/1913 https://classic-sf.com/Series/S https://classic-sf.com/Universe/G https://classic-sf.com/Universe/H https://classic-sf.com/Universe/Z https://classic-sf.com/Universe/V https://classic-sf.com/Universe/X https://classic-sf.com/Films/F https://classic-sf.com/Films/X https://classic-sf.com/Films/Y https://classic-sf.com/TV/J https://classic-sf.com/Films/S https://classic-sf.com/TV/I https://classic-sf.com/Year/1889 https://classic-sf.com/Main/MyLibrary https://classic-sf.com/Universe/E https://classic-sf.com/Year/1880 https://classic-sf.com/TV/D https://classic-sf.com/Year/2016 https://classic-sf.com/Universe/Y https://classic-sf.com/TV/Y https://classic-sf.com/Films/V https://classic-sf.com/Year/2015 https://classic-sf.com/Magazines/AstoundingScienceFiction https://classic-sf.com/TV/G https://classic-sf.com/Year/1916 https://classic-sf.com/Info/EarthseaMap https://classic-sf.com/TV/Number https://classic-sf.com/People/MrsJohnWCampbell https://classic-sf.com/Year/1667 https://classic-sf.com/Year/1947 https://classic-sf.com/Shelf/Shelf https://classic-sf.com/Titles/ACoolingFriendship?action=download&upname=ACoolingFriendship.epub https://classic-sf.com/Titles/ACoolingFriendship?action=download&upname=ACoolingFriendship.mobi https://classic-sf.com/Titles/ACoolingFriendship?action=download&upname=ACoolingFriendship.pdf https://classic-sf.com/Titles/AfterEarth?action=download&upname=AfterEarth.epub https://classic-sf.com/Titles/AfterEarth?action=download&upname=AfterEarth.mobi https://classic-sf.com/Titles/AfterEarth?action=download&upname=AfterEarth.pdf https://classic-sf.com/Titles/GulliversTravels?action=download&upname=GulliversTravels.epub https://classic-sf.com/Titles/GulliversTravels?action=download&upname=GulliversTravels.mobi https://classic-sf.com/Titles/GulliversTravels?action=download&upname=GulliversTravels.pdf https://classic-sf.com/Titles/InTheYear2889?action=download&upname=InTheYear2889.epub https://classic-sf.com/Titles/InTheYear2889?action=download&upname=InTheYear2889.mobi https://classic-sf.com/Titles/InTheYear2889?action=download&upname=InTheYear2889.pdf https://classic-sf.com/Titles/Micromegas?action=download&upname=Micromegas.epub https://classic-sf.com/Titles/Micromegas?action=download&upname=Micromegas.mobi https://classic-sf.com/Titles/Micromegas?action=download&upname=Micromegas.pdf https://classic-sf.com/Titles/NonCompliance?action=download&upname=NonCompliance.epub https://classic-sf.com/Titles/NonCompliance?action=download&upname=NonCompliance.mobi https://classic-sf.com/Titles/NonCompliance?action=download&upname=NonCompliance.pdf https://classic-sf.com/Titles/PlatosDream?action=download&upname=PlatosDream.epub https://classic-sf.com/Titles/PlatosDream?action=download&upname=PlatosDream.mobi https://classic-sf.com/Titles/PlatosDream?action=download&upname=PlatosDream.pdf https://classic-sf.com/Titles/SafetyFirst?action=download&upname=SafetyFirst.epub https://classic-sf.com/Titles/SafetyFirst?action=download&upname=SafetyFirst.mobi https://classic-sf.com/Titles/SafetyFirst?action=download&upname=SafetyFirst.pdf https://classic-sf.com/Titles/SnowWhiteAndRoseRed?action=download&upname=SnowWhiteAndRoseRed.epub https://classic-sf.com/Titles/SnowWhiteAndRoseRed?action=download&upname=SnowWhiteAndRoseRed.mobi https://classic-sf.com/Titles/SnowWhiteAndRoseRed?action=download&upname=SnowWhiteAndRoseRed.pdf https://classic-sf.com/Titles/SplitPersonalities?action=download&upname=SplitPersonalities.epub https://classic-sf.com/Titles/SplitPersonalities?action=download&upname=SplitPersonalities.mobi https://classic-sf.com/Titles/SplitPersonalities?action=download&upname=SplitPersonalities.pdf https://classic-sf.com/Titles/ToTheContinuingEndOfEternity?action=download&upname=ToTheContinuingEndOfEternity.epub https://classic-sf.com/Titles/ToTheContinuingEndOfEternity?action=download&upname=ToTheContinuingEndOfEternity.mobi https://classic-sf.com/Titles/ToTheContinuingEndOfEternity?action=download&upname=ToTheContinuingEndOfEternity.pdf
Page last modified on 30 October 2019, at 9:13 GMT