Professional Documents
Culture Documents
Getting Started With Oracle Cloud Free Tier: Create Modern Web Applications Using Always Free Resources Adrian PNG
Getting Started With Oracle Cloud Free Tier: Create Modern Web Applications Using Always Free Resources Adrian PNG
Getting Started With Oracle Cloud Free Tier: Create Modern Web Applications Using Always Free Resources Adrian PNG
https://ebookmeta.com/product/getting-started-with-containers-in-
azure-deploy-secure-cloud-applications-using-terraform-2nd-
edition-shimon-ifrah/
https://ebookmeta.com/product/getting-started-with-angular-
create-and-deploy-angular-applications-1st-edition-victor-hugo-
garcia/
https://ebookmeta.com/product/snowflake-essentials-getting-
started-with-big-data-in-the-cloud-bell/
Getting Started with MariaDB Bartholomew Daniel
https://ebookmeta.com/product/getting-started-with-mariadb-
bartholomew-daniel/
https://ebookmeta.com/product/building-modern-web-applications-
with-asp-net-core-blazor-learn-how-to-use-blazor-to-create-
powerful-responsive-and-engaging-web-applications-brian-ding/
https://ebookmeta.com/product/building-web-applications-with-
visual-studio-2017-using-net-core-and-modern-javascript-
frameworks-1st-edition-philip-japikse/
https://ebookmeta.com/product/animation-for-beginners-getting-
started-with-animation-filmmaking-meroz/
Adrian Png and Luc Demanche
Luc Demanche
Montreal, QC, Canada
The publisher, the authors and the editors are safe to assume that the
advice and information in this book are believed to be true and accurate
at the date of publication. Neither the publisher nor the authors or the
editors give a warranty, expressed or implied, with respect to the
material contained herein or for any errors or omissions that may have
been made. The publisher remains neutral with regard to jurisdictional
claims in published maps and institutional affiliations.
—Luc Demanche
Table of Contents
Part 1: Getting Started
Chapter 1:Create an Account - Adrian Png
Process
Regions and Home Region
Billing and Verifications
Account Confirmation
Trial Period and Credits
Promotional Pricing
My Oracle Support
Overview of Always Free Resources
Summary
Chapter 2:Identity and Access Management - Luc Demanche
IAM Components
Home Region
Resource
User
Group
Policies
Compartment
Federation
Managing IAM Components
Managing Compartments
Managing Groups
Managing Policies
Managing Users
Authentication Settings
Multifactor Authentication
Summary
Part 2: Infrastructure and Operations
Chapter 3:Basic Networking - Luc Demanche
Networking Concepts
IP Address
Router
Firewall
Network Segmentation
Virtual Cloud Network
IP Address Range
Subnet
Route Table
Security List and Network Security Group
Internet Gateway
NAT Gateway
Service Gateway
Simple Network Topology
Summary
Chapter 4:Compute Instance - Luc Demanche
Images
Oracle Platform Images
Oracle Images
Partner Images
Custom Images
Shapes
How to Create a Compute Instance
Limitations
Summary
Chapter 5:Storage - Luc Demanche
Block and Boot Volume
Security
Performance
Backup
Limitation
Object Storage
How to Create a Bucket
Lifecycle Policy Rules
How to Upload an Object
How to Delete an Object
How to Replicate a Bucket
How to Prevent the Object Modification
Limitation
Summary
Chapter 6:Oracle Autonomous Linux - Luc Demanche
What Autonomous Means
How to Provision Autonomous Linux
Creation of the Notification Topic
Creation of the Compute Instance
Validate and Change the Schedule of the Update Process
Manually Run the Update Process
Summary
Chapter 7:Autonomous Databases - Luc Demanche
What Is Autonomous Database
Difference Between ATP and ADW
ADB Provisioning
Connecting to ADB
Service Console
The Overview Menu
The Activity Menu
The Administration Menu
The Development Menu
Performance Hub
ASH Analytics
SQL Monitoring
Workload
Automatic Backups
Cloning
Limitations
Storage
Scaling
Automatic Shutdown and Destruction
Summary
Chapter 8:Load Balancers - Adrian Png
Our Goal
Always Free Limitations
Load Balancer Overview
Load Balancer Walkthrough
Create the Backend Servers
Create the Load Balancer
Security Lists
Validate the Load Balancer
Summary
Chapter 9:Notifications and Monitoring - Luc Demanche
Notifications
Creating Topics
Subscribing to a Topic
Monitoring
Metrics
Alarms
Summary
Part 3: Applications
Chapter 10:SQL Developer Web - Adrian Png
Accessing SQLDEV Web
Managing Access
User Interface Explained
Worksheet
Data Modeler
Other Features
Modeling the ACC Website
Summary
Chapter 11:Oracle Application Express - Adrian Png
APEX Workspace
App Builder
SQL Workshop
Team Development
App Gallery
APEX Applications
Application Security – Authentication Schemes
Application Security – Authorization Schemes
Application Structure and Components
Theming
Plug-ins
Web Source Modules
Email Support
Deployment Strategy
The Call for Proposals Application
Public Pages
User Registration
Authentication Scheme
Session Proposal Submission
Session Scheduler
Summary
Chapter 12:Oracle REST Data Services - Adrian Png
Getting Started
ORDS RESTful Service
REST Module
Resource Template
Resource Handler
Accessing the Endpoint
Securing the Endpoint
RESTful Enabled Objects
Summary
Chapter 13:Deploy Multitiered Web Applications - Adrian Png
Architecture
Docker
Python Implementation
Connecting to an Autonomous Database
The Python Web Application
Deploying with Docker
Node.js Implementation
Connecting to an Autonomous Database
The Node.js Web Application
Deploying with Docker
Summary
Chapter 14:Oracle Machine Learning Notebooks - Adrian Png
Overview of Oracle Machine Learning Notebooks
Manage Access
Using OML Notebooks
Interpreters
Organizing Notebooks
Manage Workspace and Projects
Data Visualization
Scheduling Jobs
Machine Learning
Examples and Datasets
Summary
Part 4: Next Steps
Chapter 15:Infrastructure as Code - Luc Demanche
Terraform by HashiCorp
Installation of Terraform
Provider
State File
Authentication
Building the Infrastructure
Virtual Cloud Network
Security List
Route Table
Subnet
Compute
Free Autonomous Database
Modifying the Infrastructure
Summary
Chapter 16:Account Management - Luc Demanche
Upgrading to Paid Account
Cost Analysis
Compartment Explorer
Summary
Index
About the Authors
Adrian Png
is Senior Consultant at Insum Solutions. He has over two decades of
experience in designing and implementing software solutions using a
wide variety of programming languages. Adrian has a deep passion for
Oracle Application Express and has helped many organizations succeed
in developing robust data management practices. As a full-stack
developer, he also does double duty as a database and cloud
administrator. “Design for the user” is his motto, and he continually
seeks to optimize processes and adopt new strategies and technologies
to improve how data is captured, integrated, and used effectively.
Luc Demanche
is an Oracle DBA with 20 years of experience. His high-level expertise
recently earned him the distinctions of Oracle Cloud Infrastructure
2019 Certified Architect Professional, Oracle Autonomous Database
Cloud 2019 Certified Specialist, and Oracle Certified Professional 12c.
His passion for the discipline has also led him to share his knowledge
through a 2016 IOUG-published book titled Oracle Application Express
Administration, which he co-authored with his colleague Francis
Mignault, CTO at Insum. Luc specializes in Oracle Databases from 7.3 to
19c and is particularly knowledgeable about the numerous Oracle tools
used on his projects. He is heavily involved in building the Oracle Cloud
team at Insum and has several successfully completed cloud projects to
his credit.
About the Technical Reviewer
Christoph Ruepprich
has been working in various roles with Oracle since 2003. He has
worked as a database administrator, developer, and software architect
using various Oracle technologies. He has designed and implemented
highly customized APEX applications, utilizing a variety of technologies
including REST, Node.js, and so on. He has helped automate Oracle
Cloud processes via Python and Terraform. He has also developed
DevOps processes with Jenkins. Christoph is an Oracle ACE, Oracle
Cloud and Google Cloud Certified, and an active presenter on Oracle-
related topics at various user group meetings, such as RMOUG and
KScope. He co-authored the book Expert Oracle Application Express.
Part 1
Getting Started
© Adrian Png and Luc Demanche 2020
A. Png, L. Demanche, Getting Started with Oracle Cloud Free Tier
https://doi.org/10.1007/978-1-4842-6011-1_1
1. Create an Account
Adrian Png1 and Luc Demanche2
(1) Vancouver, BC, Canada
(2) Montreal, QC, Canada
As with every online service that we use, the first step often involves
creating an account to manage our activities, monitor costs, and make
payments. While the process for registering an Oracle Cloud account
has evolved over the last few years, this chapter provides guidance and
explanations based on the most recent instructions from Oracle that, I
am confident, will help you successfully set up your account.
The Oracle Cloud Infrastructure (OCI) console is the window to all
your Oracle Cloud resources. To access the console, users will need
either an Oracle Identity Cloud Service (IDCS) or OCI account. During
registration, an Oracle IDCS account is created. It has full administrative
access to your OCI console including managing billing information.
Hence, great care must be taken to ensure that the credentials do not
fall into the wrong hands. Choose a password that goes beyond the
minimal requirements listed later in this chapter and store it securely.
Process
Signing up for an Oracle Cloud Free Tier account is simple. However,
before you begin, ensure that you have the following:
1. An email address that has not previously been used to sign up for
an Oracle Cloud account
2. A mobile number that you have access to
The first step involves entering your email address and then
selecting an appropriate country or territory that you are registering
the account from (Figure 1-2).
Figure 1-2 Provide an email address and select the country/territory the account is
registered from
It is important that the email entered is not currently associated
with an Oracle Cloud account, or an error will be triggered. After the
country/territory is selected, the page is updated with the amount of
free credits available for the 30-day trial in your local currency. The
amount would be the equivalent of USD 300. Click Next to proceed to
the next page.
The field requires you to select your choice for Home Region. The
next session explains what data regions are and how to select the Home
Region from your account. If your goal is to utilize the Always Free
services, then be sure to select regions that are tagged Always Free
Eligible.
2. Should not contain any part of the user’s name or email address
4. Have at least one special character that is not a space and not any
of the following characters: `~<>\
Tip Both Oracle IDCS and OCI console allow users to secure their
accounts further with Multifactor Authentication (MFA). You are
strongly encouraged to explore how this can be enabled for your
account(s).
The final step involves providing Oracle with a valid credit card for the
second verification step (Figure 1-7).
Figure 1-7 Provide credit card information for additional verification
Oracle assures us that the payment information provided is strictly
for the purpose of verifying your account request. You will have an
opportunity later to change the credit card information used when
upgrading to a paid account.
Account Confirmation
Once your payment information has been successfully verified, Oracle
will begin creating your account and an Oracle Support identifier. You
should receive a few emails from Oracle once these have been
completed. They include the following:
1. Acknowledgment and notice that your account has been created
successfully. At this point, you have access to the OCI console, but
there are additional provisioning tasks that are ongoing.
2. Notice that your account setup is completed. The email will also
include information about how much trial credits are awarded to
your account and their expiry.
3. Notice that an Oracle Support identifier has been assigned to your
Oracle Cloud subscription/account.
Promotional Pricing
For the duration of the trial, you are billed at a discounted rate when
using Oracle Cloud services. The charges are deducted daily from your
balance trial credits. Typically, users are only charged for the “physical”
resources used, such as CPU, memory, and storage. You are not billed
for any Oracle licenses required to run the service.
For example, suppose you provision an Oracle Database Standard
Edition server using an Oracle Database Cloud Service (DBCS) virtual
machine (VM) DB system with the VM.Standard2.1 shape. A shape in
OCI is a template that describes the number of CPUs and amount of
memory allocated to the instance. The VM.Standard2.1 shape provides
1 Intel CPU core and 15 GB of memory. For storage, the smallest
amount that one can allocate to a DB system is 256 GB.
My Oracle Support
For the duration of the trial, users will have access to My Oracle
Support (MOS) and the ability to file Service Requests (SRs) should the
need arises. MOS can be access at the URL
Another random document with
no related content on Scribd:
zeker, en toch—wie kan sympathie gevoelen voor den vermoorde en
afschuw voor de moordenares? Ik doe er mijn best toe,—en het wil mij
niet gelukken. „Oog om Oog—Tand om Tand” zegt de bijbel, en Claire
Gray heeft zich daar aan gehouden. Wat Wigmore gedaan heeft, is het
laagste waartoe een mensch vervallen kan—sluipmoord! Als hij hem in
een eerlijk tweegevecht overhoop had gestoken, dan zouden wij allen
de wraak van Claire Gray in een geheel ander licht zien,—zij zou ons
zeker afschuwelijker voorkomen! Maar de majoor heeft zijn
medeminnaar, laf als alle gewetenloze menschen zijn, met een
huichelachtigen glimlach om de lippen in den dood gezonden!
—Veronderstel eens, dat hij daarvoor terecht had moeten staan. Zou
men hem dan gevonnist hebben?
—Maar je weet volstrekt niet, of Clifford wel iets met die kerels
uitstaande heeft!
—En heeft de politie nog volstrekt geen spoor van de inbrekers kunnen
vinden?
—Neen. Sullivan en Dorrit Evans doen blijkbaar wat zij kunnen, maar zij
zijn er nog niet in geslaagd, de bedrijvers van de inbraak te ontdekken.
—Die van de kast komt in het misdadigersalbum niet voor—en die aan
de raampost bleek van den zelfden man te zijn—zeker een beginneling!
—Als het raam eens niet had opengestaan, denk je dan, dat Clifford het
wellicht zou geopend hebben—verondersteld natuurlijk, dat hij
medeplichtig is aan de inbraak?
—Nog een vraag—waaruit blijkt het eigenlijk, dat Claire Gray het huis
door het raam verlaten heeft? [28]
—Maar dan is het zeer wel mogelijk, dat Clifford het voor de bandieten
heeft open gezet! riep Charly uit.
Charly snelde weg, en keerde even later terug met een paar bladen,
waarvan hij de kruisband onder het loopen verscheurde.
Na eenige oogenblikken liet hij een zachten kreet hooren en riep uit:
—Waarom?
—Miss Gray heeft bij haar verhoor verzekerd, dat zij het huis door de
voordeur heeft verlaten!
—En hoe verklaart zij het dan dat het luik in het geheel niet vernield
was?
—Dat verklaart zij niet! kwam Raffles ironisch. Zij accepteert het feit,
zonder er zich langer mede op te houden! Maar wij zijn geen politie-
autoriteiten en zullen maar liever aannemen, dat het raam van de
binnenzijde is geopend!
—Nu wordt het ook duidelijker, waarom die schurk van een Clifford geen
alarm maakte, toen hij het schot hoorde en moest begrijpen dat men zijn
meester doodde! riep Charly uit. Hij begreep dadelijk, dat men het open
raam op rekening van dien moordenaar zou schuiven!
—Hem volgen!
—En dan?
—Zien waar hij blijft. Ik denk, dat hij binnenkort wel een samenkomst
met de andere bandieten zal hebben, om zijn aandeel in den buit op te
eischen!
—In dat geval zouden wij een prachtigen slag slaan! riep Charly uit. De
chef zit achter de tralies! Als wij nu zijn luitenants ook nog onschadelijk
kunnen maken, dan mag de politie wel een paar kaarsen voor ons laten
branden!
—Zoover zijn wij nog niet, Charly! zeide Raffles. Maar ik hoop, dat het
zoover komt!
—Als wij dat in handen krijgen, dan gaat het dadelijk naar het pas
gestichte Tehuis voor Oorlogsweezen! riep Raffles uit. De familie van
Wigmore is schatrijk, en hij laat geen kinderen na. En om het aan den
Staat te laten vervallen—daar denk ik niet aan!
Het werd bijna elf uur voor de telefoon met schril geluid van de bel
overging.
—Op weg, Charly! riep hij uit, terwijl zijn oogen schitterden. De schurk
heeft zijn woning verlaten!
—Maar hoe weten wij nu, waar hij heen is gegaan? vroeg Charly.
De beide vrienden hadden reeds van te voren alles voor hun gevaarlijke
onderneming in orde gemaakt, en zij behoefden nu niets anders te
doen, dan hun revolvers in hun zak te laten glijden en het huis door de
kleine tuinpoort te verlaten.
In de Regent Street riepen zij een huurauto aan en Raffles gaf den
chauffeur last, hen naar de Church Street te brengen, waartegen de
man eerst wel wat bezwaar had, omdat het zoover uit de buurt was,
maar een goudstuk bezwoer zijn bedenkingen.
Een drie kwartier later reed de auto de smerige straat in, en zette de
beide mannen af voor een vrij groot café, waar het reeds tamelijk vol
was.
Raffles wenkte aanstonds een der drie kellners, die het etablissement
rijk was en zeide:
—Luister eens, vriend! Hier heb je een vijf shilling stuk! Aanstonds zal er
getelefoneerd worden, en men zal naar mijnheer Blueman vragen.
Waarschuw mij dan dadelijk, want het geldt een gewichtige afspraak!
Er verliep bijna een half uur en toen kwam de kellner naar hun tafeltje
en zeide op zachten toon:
—Ga mede! fluisterde hij. Henderson heeft mij gezegd, waarheen hij
zich begeven heeft!
—Waar dan?
—Naar een oud huis in de Windsor Street! Een echt dievenhol! Er zijn
daar reeds drie kerels bij elkaar! Wij moeten ons haasten!
—Waar is Henderson?
—Die wacht ons in een klein kroegje op den hoek van de straat, juist
tegenover het huis!
—Vooruit dan maar! Als wij Henderson bij ons hebben, dan is vier man
geen partij voor ons!
Op een naburige kerkklok sloeg het half twee toen Raffles en Charly het
kleine wijnhuis bereikten, waar Henderson hen zou wachten.
Zoodra zij waren binnengetreden zagen zij den reus voor een der ramen
zitten, naar buiten in de duisternis loerend.
Raffles trad aanstonds op hem toe en zeide op zachten toon:
—Ja, mijnheer! antwoordde Henderson. Zij moeten daar met zijn vieren
zijn, als er tenminste niemand op hen heeft zitten wachten!
—Nu, dat zullen wij wel zien als wij eenmaal binnen zijn! sprak Raffles
koeltjes.
Er kwam een soort havelooze kellner op hen toe, die vroeg, wat de
heeren zouden gebruiken, maar Raffles zeide lachend: [30]
Er bevonden zich slechts zeer weinig menschen bij den weg, want het
weder was alles behalve aanlokkelijk, en er hing sneeuw in de lucht.
Dit korte gesprek had slechts weinige seconden geduurd, maar het was
voldoende voor Raffles geweest, om behendig het wrakke slot van de
buitendeur te forceeren.
—Wat doen wij met de schavuiten als wij het geld hebben? vroeg
Charly, toen allen binnen waren getreden en nu in een tastbare
duisternis stonden.
—Laten loopen! antwoordde Raffles lakoniek. Als er geen geld meer is,
zal het hun niet moeilijk vallen om alles te loochenen!
—Maar Clifford?
—Dat is wat anders! Die ellendeling, die verklikker en verrader zal zijn
gerechte straf niet ontgaan! Heb je voor een auto gezorgd, Henderson?
De drie mannen klommen de steile, nauwe trap op, zorg dragend, dat zij
de vermolmde treden niet lieten kraken.
—Zij hebben ons gehoord, vrienden! zeide Raffles. Snel naar boven,
voor zij langs een anderen weg kunnen vluchten!
De drie mannen stormden naar boven, daar zij thans niet meer
behoefden te zorgen, dat men hen niet hoorde—dat was blijkbaar reeds
gebeurd!
Er was slechts een enkele deur en Henderson rukte dadelijk aan den
knop.
Binnen klonk het geluid van een raam, dat geopend werd.
—Snel, mannen! beval Raffles. Zij trachten over het dak te ontkomen!
Wij zijn hier op de bovenste verdieping! Werp je tegen de deur, James!
Hij nam een korten aanloop en wierp zich uit alle macht tegen de deur.
En het had maar weinig gescheeld, of hij was met deur en al naar
binnen gevallen.
Er klonk een rauwe vloek, en een zwaar voorwerp vloog rakelings langs
het hoofd van den reus, die vooraan stond.
Men had hem een stoel naar het hoofd willen slingeren!
Maar nu straalde het vertrek eensklaps van licht.
En bij het licht van dit instrument konden de drie mannen zien, hoe vier
kerels in een hoek van het vertrek bijeen stonden gedrongen, blijkbaar
verlamd van schrik.
Op een wrakke tafel in het midden van het vertrek lagen eenige
goudstukken verstrooid.
Blijkbaar hadden de bandieten nog snel willen vluchten langs het raam,
nu de weg langs de trap hun was afgesneden.
Een der kerels had een gonjezak in de hand, die langs zijn beenen
schommelde.
Deze waarschuwing gold den jongen man, die nu naar voren was
getreden.
Een der schurken had tersluiks zijn arm los laten zakken en zijn revolver
kunnen grijpen.
Half achter den rug van een zijner makkers staande, had hij den loop
tusschen zijn eigen lichaam en dat van zijn buurman gestoken en op
Charly gemikt!
Het schot vloog den jongen man juist langs de ooren, maar hij trof de
lantaarn die Raffles vast hield en het volgend oogenblik was het vertrek
weder in duisternis gehuld!
Maar Henderson was naar voren gesprongen, zoodra het duister werd
en had een der bandieten vast weten te grijpen, wat voor dien schurk
wilde zeggen, dat zijn lot beslist was.
De reus hief hem als een kind op en smeet hem met zulk geweld tegen
den wand, dat hij daar roerloos bleef liggen.
Charly had een stoel beet gekregen en sloeg dien stuk op het hoofd van
een der schurken, die toevallig te dicht bij het venster was gekomen,
waar men nog iets kon zien.
Wat Raffles betreft, hij worstelde met twee bandieten, waarvan er een
zijn mes had weten te grijpen, en nu onder het slaken van woedende
kreten een plek trachtte te vinden waar hij zijn vijand kon treffen.
Maar voor hij kon toestooten, had Charly licht kunnen maken met zijn
eigen lantaarn, en toen de schurk eindelijk den arm met het mes in de
vuist liet dalen … trof hij den opgeheven arm van zijn eigen makker, die
Raffles juist een hevigen slag wilde toebrengen.
De strijd was nu spoedig beslist, want drie der bandieten waren reeds
buiten gevecht gesteld.
De man, die het laatst was overgebleven, en de eenige die niet gewond
was, luisterde naar den naam Clifford!
Deze nam in het geheel geen notitie van hem en keek de anderen een
voor een aan.
—Er is geen chef bij! mompelde hij. Ik begin te gelooven, dat de heeren
op eigen houtje den buit hadden willen verdeelen, en als de
bendeleiders daar achter komen, zou het er wel eens leelijk voor die
lieden kunnen uitzien! Nu, dat is hun zaak! Laten wij maar eens eerst
zien wat die zak bevat!
Hij wierp den bediende van den vermoorden majoor een ijskouden blik
toe, en zeide:
Het huis was reeds in rep en roer geraakt, en het kostte zelfs eenige
moeite, den bandiet veilig en wel buitenshuis te krijgen, daar eenige
bewoners wel geneigd schenen, den gevangene, dien zij overigens niet
kenden, te beschermen uit louter solidariteitsgevoel!
Maar gelukkig boezemde de gestalte van den reusachtigen Henderson
hen zoo veel eerbied in, dat de drie mannen met hun gevangene de
garage konden bereiken, en Clifford in de gereedstaande auto konden
doen plaats nemen.
Maar deze maakte een omweg, waarvan de gevangene pas veel later
het doel zou begrijpen.
Daar stapte Raffles van de auto, in gezelschap van den goed gevulden
zak en verdween in de duisternis.
Maar de auto reed verder en gaf Clifford aan Scotland Yard over, om
dadelijk daarop weder weg te rijden!
Een dag later kon de boekhouder van het pas gestichte Tehuis voor
Oorlogsweezen een gift van 14.000 pond sterling noteeren van „een
onbekende.…..”
De ongelukkige Claire Gray werd, daar er, zooals Raffles wel had
voorzien, verzachtende omstandigheden in aanmerking werden
genomen, tot slechts een jaar gevangenisstraf veroordeeld.
[Inhoud]
I. Inbraak en Moord. 1
II. Het onderzoek duurt voort. 6
III. Waar Raffles zich met de zaak bemoeit. 11
IV. Jerry Clifford. 17
V. Het verhaal van de schuldige. 22
VI. De strijd om den buit. 26
Colofon
Beschikbaarheid
Dit eBoek is voor kosteloos gebruik door iedereen overal, met vrijwel
geen beperkingen van welke soort dan ook. U mag het kopiëren,
weggeven of hergebruiken onder de voorwaarden van de Project
Gutenberg Licentie in dit eBoek of on-line op www.gutenberg.org ↗️.
Metadata
Lord Lister
No. 308: Het
Titel:
geheim van
Waverghem
Theo von
Blankensee
[Pseudoniem
Auteur: van Mathias Info https://viaf.org/viaf/8133268/
Blank
(1881–
1928)]
Felix
Info
Auteur: Hageman
https://viaf.org/viaf/5168161211441040070000/
(1877–1966)
Kurt Matull
Auteur: (1872– Info https://viaf.org/viaf/56770919/
1930?)
2024-03-10
Aanmaakdatum
07:51:10
bestand:
UTC
Taal: Nederlands
(Spelling De
Vries-Te
Winkel)
Oorspronkelijke
[1920]
uitgiftedatum:
Detective
and mystery
Trefwoorden:
stories --
Periodicals
Dime novels
-- Periodicals
Codering
Documentgeschiedenis
2024-03-09 Begonnen.
Verbeteringen