Science Fiction – Future History transformed over time into Alternative History
City of Endless Night by Milo M. Hastings (Author)
Science Fiction from the early 20th century can be both odd and engaging. Stories like Jack London’s “The Iron Heel” and Robert Hugh Benson’s “Lord of the World” and even C.M. Kornbluth’s “Not This August” were written long enough ago that they are like time capsules from a different culture with different assumption and different concerns. These stories are trying to predict what their future will look, but their future is our past and we can be amazed at what they got right and what they got wrong.
Milo M. Hastings’ The City of Endless Night was published in 1920, shortly after the capitulation of Germany in World War I, after the abdication of the House of Hohenzollern, and during the midst of the Communist revolutions that held Berlin for a time. Hastings writes this story about a future Berlin with that background in mind.
Hastings’ story has an odd mix of old and new. For anyone familiar with the archaic and overwrought prose of Wells, London and others from a more civilized age, Hastings has a modern, efficient approach to prose. His writing is accessible and clean and he tells his story with an attention to telling the story. On the other hand, the tropes of a visitor to a alien-world seem to be something we might expect from Edgar Rice Burroughs, and he has a Victorian sensibility, notwithstanding that he projects a world where a large percentage of women are prostitutes.
If you are like me, you will find this quick bit of alt.hist/history that never was to be fascinating:
//Third came ‘The Age of the League of Nations, 1919– 1983’, with the gold of democracy battling with the spreading red of socialism, for the black of autocracy had erstwhile vanished.
The fourth map was the most fascinating and terrible. Again the black of autocracy appeared, obliterating the red of the Brotherhood of Man, spreading across half of Eurasia and thrusting a broad black shadow to the Yellow Sea and a lesser one to the Persian Gulf. This map was labeled ‘Maximum German Expansion of the Second World War, 1988’, and lines of dotted white retreated in concentric waves till the line of 2041.
Hastings, Milo M. (2014-10-01). City of Endless Night (p. 8). Hesperus Press. Kindle Edition.
The story is set in the 21nd century, long after the German Empire has been pushed back to Berlin, where it defends itself with an impenetrable death ray, and Berlin has buried itself 60 stories into the Earth, dividing up the levels between workers, soldiers, intellectuals and the divine Hohenzollern dynasty. The narrator has grown up in the World State – the successor the League of Nations, which fell in 1983 to a resurgent Imperial Germany – knowing of Germany only as Berlin, a city isolated from the world. He accidentally gains access to Berlin by way of an abandoned Potash mine, assumes the identity of a German chemist killed in his entry into the mines, and, then, makes his way up through Berlin society by utilizing his outside knowledge of chemistry to gain the attention of his superiors. In making his way up through the levels of the underground German world, the narrator plays tourist and offers a description of German society.
The world he discovers ought to be familiar to any student of history – it looks like Nazi Germany, but isn’t. Germany has used generations of eugenics to create workers and soldiers perfected to their jobs. The workers are big, strong and dumb and the soldiers are big, strong and loyal. Marriage has been eliminated for everyone except the Imperial cast. God has been replaced by a German God and the Imperial family has been declared in texts written by the German intellectuals to be divine. The Bible and Christianity have been suppressed and forgotten. The Jewish problem has even been solved:
//At this I looked for an outburst of indignation from the orthodox Admiral, but instead he seemed greatly elated. ‘Of course,’ he enthused; ‘the blood breeds true. It verily has the quality of true divinity. No wonder we super -men repudiated that spineless conception of the soft Christian God and the servile Jewish Jesus.’
‘But Jesus was not a coward,’ spoke up Marguerite. ‘I have read the story of his life; it is very wonderful; he was a brave man, who met his death unflinchingly.’ ‘But where did you read it?’ asked the Countess. ‘It must be very new. I try to keep up on the late novels but I never heard of this “Story of Jesus”.’
‘What you say is true,’ said the Admiral, turning to Marguerite, ‘but since you like to read so well, you should get Prof. Ohlenslagger’s book and learn the explanation of the fact that you have just stated. We have long known that all those great men whom the inferior races claim as their geniuses are of truth of German blood, and that the fighting quality of the outer races is due to the German blood that was scattered by our early emigrations.
‘But the distinctive contribution that Prof. Ohlenslagger makes to these long established facts is in regard to the parentage of this man Jesus. In the Jewish accounts, which the Christians accepted, the truth was crudely covered up with a most unscientific fable, which credited the paternity of Jesus to miraculous interference with the laws of nature.
‘But now the truth comes out by Prof . Ohlenslagger’s erudite reasoning. This unknown father of Jesus was an adventurer from Central Asia, a man of Teutonic blood. On no other conception can the mixed elements in the character of Jesus be explained. His was the case of a dual personality of conflicting inheritance. One day he would say: “Lay up for yourself treasures” – that was the Jewish blood speaking . The next day he would say: “I come to bring a sword” – that was the noble German blood of a Teutonic ancestor. It is logical, it must be true, for it was reasoned out by one of our most rational professors.’//
Hastings, Milo M. (2014-10-01). City of Endless Night (pp. 238-240). Hesperus Press. Kindle Edition.
All of this looks like the craziness that the Nazis and Volkisch Germans would develop during the 1920s, except Hastings is outlining it in 1920 and ascribing it to the Wilhelmine German Empire. As a kind of intellectual historical “time capsule” this raises some interesting questions about how much of intellectual precursor to the Nazis was already in the air before the Nazis.
Then there is this description of Germany, when the narrator makes his way into Berlin:
//Yes, I was walking in utopia, a nightmare at the end of man’s long dream – utopia – Black utopia – City of Endless Night – diabolically compounded of the three elements of civilization in which the Germans had always been supreme – imperialism, science and socialism.//
Hastings, Milo M. (2014-10-01). City of Endless Night (p. 54). Hesperus Press. Kindle Edition.
I enjoyed this book, but almost as much as a view into the world between the lines of the history books, the world that people actually lived in.
Some of the book reads as parody, such as when he describes the Socialism of the Working Class:
//‘Certainly,’ said Hellar, ‘it is the natural mind of man! Skepticism, which is the basis of scientific reasoning, is an artificial thing, first created in the world under the competitive economic order when it became essential to self-preservation in a world of trade based on deceit. In our new order we have had difficulty in maintaining enough of it for scientific purposes even in the intellectual classes. There is no skepticism among the laborers now, I assure you. They believe as easily as they breathe.’
‘Then how,’ I demanded in amazement, ‘does it come that they do not believe in God?’
‘Because,’ said Hellar, ‘they have never heard of God.
‘The laborer does not know of God because we have restored God since the perfection of our caste system, and hence it was easy to promulgate the idea among the intellectuals and not among the workers. It was necessary to restore God for the intellectuals in order to give them greater respect for the power of the Royal House, but the laborers need no God because they believe themselves to be the source from which the Royal House derives its right to rule. They believe the Emperor to be their own servant ruling by their permission.’ ‘The Emperor a servant to labor!’ I exclaimed; ‘this is absurd.’//
Hastings, Milo M. (2014-10-01). City of Endless Night (p. 200). Hesperus Press. Kindle Edition.
Eventually, the narrator discovers the weak point of Berlin, falls in love, falls in with German revolutionaries and finally escapes to the outside world.
I had never heard of Hastings before, but I found this to be an engaging and interesting read, both from the perspective of history and as a bit of archaic science fiction. I’m surprised that I hadn’t heard of Hasting before, frankly. It seems that he deserves at least a footnote in the history of science fiction.
An essay on interstellar pidgin languages in fiction, by Mina.
{"id":"3","mode":"button","open_style":"in_modal","currency_code":"EUR","currency_symbol":"\u20ac","currency_type":"decimal","blank_flag_url":"https:\/\/www.sciphijournal.org\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/www.sciphijournal.org\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":200,"top_media_type":"featured_image","featured_image_url":"https:\/\/www.sciphijournal.org\/wp-content\/uploads\/2017\/06\/cropped-SPJ-icon-512sq-v4-1-200x200.png","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Sci Phi Journal","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Sci Phi Journal","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Sci Phi Journal","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
{"date_format":"j F Y","time_format":"g:i a","wordpress_permalink_only":"https:\/\/www.sciphijournal.org\/index.php\/2016\/05\/12\/city-of-endless-night-by-milo-m-hastings-reviewed-by-peter-sean-bradley\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_51Kbsn1DTrwJjFRdao3zhMy1iesNOj7dsumkPmkPbo7PT7qfaddp1ItYiz78RCU1NwEMGl85N5FGy7iQDYgqxU6yS00qFnj2Ph5","stripe_account_country_code":"BE","setup_link":"https:\/\/www.sciphijournal.org\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/www.sciphijournal.org\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}
{"id":"3","mode":"button","open_style":"in_modal","currency_code":"EUR","currency_symbol":"\u20ac","currency_type":"decimal","blank_flag_url":"https:\/\/www.sciphijournal.org\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/www.sciphijournal.org\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":200,"top_media_type":"featured_image","featured_image_url":"https:\/\/www.sciphijournal.org\/wp-content\/uploads\/2017\/06\/cropped-SPJ-icon-512sq-v4-1-200x200.png","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Sci Phi Journal","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Sci Phi Journal","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Sci Phi Journal","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
{"date_format":"j F Y","time_format":"g:i a","wordpress_permalink_only":"https:\/\/www.sciphijournal.org\/index.php\/2016\/05\/12\/city-of-endless-night-by-milo-m-hastings-reviewed-by-peter-sean-bradley\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_51Kbsn1DTrwJjFRdao3zhMy1iesNOj7dsumkPmkPbo7PT7qfaddp1ItYiz78RCU1NwEMGl85N5FGy7iQDYgqxU6yS00qFnj2Ph5","stripe_account_country_code":"BE","setup_link":"https:\/\/www.sciphijournal.org\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/www.sciphijournal.org\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.