summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--public/images/furthsettins/lallans.jpgbin0 -> 108597 bytes
-rw-r--r--public/images/furthsettins/scotsoun.jpgbin0 -> 74384 bytes
-rw-r--r--public/images/lallans/issue100.jpgbin0 -> 739035 bytes
-rw-r--r--public/images/lallans/issue101.jpgbin0 -> 472952 bytes
-rw-r--r--public/images/lallans/issue21.jpgbin0 -> 6706 bytes
-rw-r--r--public/images/lallans/issue22.jpgbin0 -> 9216 bytes
-rw-r--r--public/images/lallans/issue23.jpgbin0 -> 2120 bytes
-rw-r--r--public/images/lallans/issue24.jpgbin0 -> 6539 bytes
-rw-r--r--public/images/lallans/issue25.jpgbin0 -> 7383 bytes
-rw-r--r--public/images/lallans/issue27.jpgbin0 -> 6677 bytes
-rw-r--r--public/images/lallans/issue29.jpgbin0 -> 14547 bytes
-rw-r--r--public/images/lallans/issue30.jpgbin0 -> 15646 bytes
-rw-r--r--public/images/lallans/issue33.jpgbin0 -> 13650 bytes
-rw-r--r--public/images/lallans/issue35.jpgbin0 -> 14323 bytes
-rw-r--r--public/images/lallans/issue36.jpgbin0 -> 13842 bytes
-rw-r--r--public/images/lallans/issue38.jpgbin0 -> 14094 bytes
-rw-r--r--public/images/lallans/issue39.jpgbin0 -> 14585 bytes
-rw-r--r--public/images/lallans/issue41.jpgbin0 -> 15609 bytes
-rw-r--r--public/images/lallans/issue42.jpgbin0 -> 16146 bytes
-rw-r--r--public/images/lallans/issue43.jpgbin0 -> 14033 bytes
-rw-r--r--public/images/lallans/issue45.jpgbin0 -> 13474 bytes
-rw-r--r--public/images/lallans/issue46.jpgbin0 -> 13372 bytes
-rw-r--r--public/images/lallans/issue47.jpgbin0 -> 14854 bytes
-rw-r--r--public/images/lallans/issue48.jpgbin0 -> 364057 bytes
-rw-r--r--public/images/lallans/issue49.jpgbin0 -> 11820 bytes
-rw-r--r--public/images/lallans/issue50.jpgbin0 -> 11472 bytes
-rw-r--r--public/images/lallans/issue51.jpgbin0 -> 10647 bytes
-rw-r--r--public/images/lallans/issue52.jpgbin0 -> 10806 bytes
-rw-r--r--public/images/lallans/issue53.jpgbin0 -> 12032 bytes
-rw-r--r--public/images/lallans/issue54.jpgbin0 -> 18761 bytes
-rw-r--r--public/images/lallans/issue55.jpgbin0 -> 20123 bytes
-rw-r--r--public/images/lallans/issue56.jpgbin0 -> 30940 bytes
-rw-r--r--public/images/lallans/issue57.jpgbin0 -> 39335 bytes
-rw-r--r--public/images/lallans/issue59.jpgbin0 -> 34650 bytes
-rw-r--r--public/images/lallans/issue60.jpgbin0 -> 31669 bytes
-rw-r--r--public/images/lallans/issue61.jpgbin0 -> 36898 bytes
-rw-r--r--public/images/lallans/issue62.jpgbin0 -> 33106 bytes
-rw-r--r--public/images/lallans/issue63.jpgbin0 -> 40992 bytes
-rw-r--r--public/images/lallans/issue64.jpgbin0 -> 38008 bytes
-rw-r--r--public/images/lallans/issue65.jpgbin0 -> 7188 bytes
-rw-r--r--public/images/lallans/issue66.jpgbin0 -> 11665 bytes
-rw-r--r--public/images/lallans/issue67.jpgbin0 -> 15141 bytes
-rw-r--r--public/images/lallans/issue68.jpgbin0 -> 14287 bytes
-rw-r--r--public/images/lallans/issue69.jpgbin0 -> 14327 bytes
-rw-r--r--public/images/lallans/issue70.jpgbin0 -> 12800 bytes
-rw-r--r--public/images/lallans/issue71.jpgbin0 -> 17513 bytes
-rw-r--r--public/images/lallans/issue72.jpgbin0 -> 11104 bytes
-rw-r--r--public/images/lallans/issue73.jpgbin0 -> 12221 bytes
-rw-r--r--public/images/lallans/issue74.jpgbin0 -> 14851 bytes
-rw-r--r--public/images/lallans/issue75.jpgbin0 -> 13057 bytes
-rw-r--r--public/images/lallans/issue76.jpgbin0 -> 17828 bytes
-rw-r--r--public/images/lallans/issue77.jpgbin0 -> 10595 bytes
-rw-r--r--public/images/lallans/issue78.jpgbin0 -> 9500 bytes
-rw-r--r--public/images/lallans/issue79.jpgbin0 -> 11425 bytes
-rw-r--r--public/images/lallans/issue80.jpgbin0 -> 8765 bytes
-rw-r--r--public/images/lallans/issue81.jpgbin0 -> 10974 bytes
-rw-r--r--public/images/lallans/issue82.jpgbin0 -> 17466 bytes
-rw-r--r--public/images/lallans/issue83.jpgbin0 -> 16167 bytes
-rw-r--r--public/images/lallans/issue84.jpgbin0 -> 13612 bytes
-rw-r--r--public/images/lallans/issue85.jpgbin0 -> 12768 bytes
-rw-r--r--public/images/lallans/issue86.jpgbin0 -> 12055 bytes
-rw-r--r--public/images/lallans/issue87.jpgbin0 -> 15744 bytes
-rw-r--r--public/images/lallans/issue88.jpgbin0 -> 30287 bytes
-rw-r--r--public/images/lallans/issue89.jpgbin0 -> 30911 bytes
-rw-r--r--public/images/lallans/issue90.jpgbin0 -> 39783 bytes
-rw-r--r--public/images/lallans/issue91.jpgbin0 -> 18411 bytes
-rw-r--r--public/images/lallans/issue92.jpgbin0 -> 13476 bytes
-rw-r--r--public/images/lallans/issue93.jpgbin0 -> 16710 bytes
-rw-r--r--public/images/lallans/issue96.jpgbin0 -> 175384 bytes
-rw-r--r--public/images/lallans/issue97.jpgbin0 -> 169490 bytes
-rw-r--r--public/images/lallans/issue98.jpgbin0 -> 253834 bytes
-rw-r--r--public/images/lallans/issue99.jpgbin0 -> 357515 bytes
-rw-r--r--public/images/lallans/noimage.jpgbin0 -> 2120 bytes
-rw-r--r--public/images/scotsoun/sscd001.jpgbin0 -> 40716 bytes
-rw-r--r--public/images/scotsoun/sscd003.jpgbin0 -> 53054 bytes
-rw-r--r--public/images/scotsoun/sscd008.jpgbin0 -> 66261 bytes
-rw-r--r--public/images/scotsoun/sscd012.jpgbin0 -> 219869 bytes
-rw-r--r--public/images/scotsoun/sscd014.jpgbin0 -> 45619 bytes
-rw-r--r--public/images/scotsoun/sscd015.jpgbin0 -> 38704 bytes
-rw-r--r--public/images/scotsoun/sscd017.jpgbin0 -> 53246 bytes
-rw-r--r--public/images/scotsoun/sscd018.jpgbin0 -> 17973 bytes
-rw-r--r--public/images/scotsoun/sscd020.jpgbin0 -> 33146 bytes
-rw-r--r--public/images/scotsoun/sscd021.jpgbin0 -> 45491 bytes
-rw-r--r--public/images/scotsoun/sscd022.jpgbin0 -> 18135 bytes
-rw-r--r--public/images/scotsoun/sscd024.jpgbin0 -> 25520 bytes
-rw-r--r--public/images/scotsoun/sscd028.jpgbin0 -> 49910 bytes
-rw-r--r--public/images/scotsoun/sscd034.jpgbin0 -> 34227 bytes
-rw-r--r--public/images/scotsoun/sscd035.jpgbin0 -> 17316 bytes
-rw-r--r--public/images/scotsoun/sscd039.jpgbin0 -> 19866 bytes
-rw-r--r--public/images/scotsoun/sscd042.jpgbin0 -> 49178 bytes
-rw-r--r--public/images/scotsoun/sscd043.jpgbin0 -> 45031 bytes
-rw-r--r--public/images/scotsoun/sscd046.jpgbin0 -> 42609 bytes
-rw-r--r--public/images/scotsoun/sscd047.jpgbin0 -> 31796 bytes
-rw-r--r--public/images/scotsoun/sscd048.jpgbin0 -> 52452 bytes
-rw-r--r--public/images/scotsoun/sscd050.jpgbin0 -> 42535 bytes
-rw-r--r--public/images/scotsoun/sscd051.jpgbin0 -> 553135 bytes
-rw-r--r--public/images/scotsoun/sscd056.jpgbin0 -> 88688 bytes
-rw-r--r--public/images/scotsoun/sscd057.jpgbin0 -> 64743 bytes
-rw-r--r--public/images/scotsoun/sscd061.jpgbin0 -> 15998 bytes
-rw-r--r--public/images/scotsoun/sscd063.jpgbin0 -> 25821 bytes
-rw-r--r--public/images/scotsoun/sscd065.jpgbin0 -> 29443 bytes
-rw-r--r--public/images/scotsoun/sscd067.jpgbin0 -> 48848 bytes
-rw-r--r--public/images/scotsoun/sscd069.jpgbin0 -> 51032 bytes
-rw-r--r--public/images/scotsoun/sscd070.jpgbin0 -> 50313 bytes
-rw-r--r--public/images/scotsoun/sscd071.jpgbin0 -> 59459 bytes
-rw-r--r--public/images/scotsoun/sscd072.jpgbin0 -> 17977 bytes
-rw-r--r--public/images/scotsoun/sscd079.jpgbin0 -> 47269 bytes
-rw-r--r--public/images/scotsoun/sscd080.jpgbin0 -> 58518 bytes
-rw-r--r--public/images/scotsoun/sscd081.jpgbin0 -> 55650 bytes
-rw-r--r--public/images/scotsoun/sscd083.jpgbin0 -> 17452 bytes
-rw-r--r--public/images/scotsoun/sscd084.jpgbin0 -> 36985 bytes
-rw-r--r--public/images/scotsoun/sscd087.jpgbin0 -> 46874 bytes
-rw-r--r--public/images/scotsoun/sscd089.jpgbin0 -> 45536 bytes
-rw-r--r--public/images/scotsoun/sscd092.jpgbin0 -> 17878 bytes
-rw-r--r--public/images/scotsoun/sscd094.jpgbin0 -> 43164 bytes
-rw-r--r--public/images/scotsoun/sscd095.jpgbin0 -> 18229 bytes
-rw-r--r--public/images/scotsoun/sscd099.jpgbin0 -> 47647 bytes
-rw-r--r--public/images/scotsoun/sscd105.jpgbin0 -> 26258 bytes
-rw-r--r--public/images/scotsoun/sscd110.jpgbin0 -> 46588 bytes
-rw-r--r--public/images/scotsoun/sscd111.jpgbin0 -> 44200 bytes
-rw-r--r--public/images/scotsoun/sscd112.jpgbin0 -> 53376 bytes
-rw-r--r--public/images/scotsoun/sscd115.jpgbin0 -> 41893 bytes
-rw-r--r--public/images/scotsoun/sscd117.jpgbin0 -> 36272 bytes
-rw-r--r--public/images/scotsoun/sscd118.jpgbin0 -> 33840 bytes
-rw-r--r--public/images/scotsoun/sscd120.jpgbin0 -> 18086 bytes
-rw-r--r--public/images/scotsoun/sscd121.jpgbin0 -> 18063 bytes
-rw-r--r--public/images/scotsoun/sscd122.JPGbin0 -> 186051 bytes
-rw-r--r--public/images/scotsoun/sscd137-8.jpgbin0 -> 48071 bytes
-rw-r--r--public/images/scotsoun/sscd146.jpgbin0 -> 33192 bytes
-rw-r--r--public/images/scotsoun/sscd147.jpgbin0 -> 45795 bytes
-rw-r--r--public/images/scotsoun/sscd504.jpgbin0 -> 24721 bytes
-rw-r--r--public/images/scotsoun/sscd518.jpgbin0 -> 193795 bytes
-rw-r--r--public/images/scotsoun/sscd800.jpgbin0 -> 52698 bytes
-rw-r--r--public/images/scotsoun/sscd801.jpgbin0 -> 12299 bytes
-rw-r--r--public/images/scotsoun/sscd802.jpgbin0 -> 47009 bytes
-rw-r--r--public/images/scotsoun/sscd803.jpgbin0 -> 41138 bytes
-rw-r--r--public/images/scotsoun/sscd804.jpgbin0 -> 44265 bytes
-rw-r--r--public/images/scotsoun/sscd805.jpgbin0 -> 52193 bytes
-rw-r--r--public/images/scotsoun/sscd806.jpgbin0 -> 58604 bytes
-rw-r--r--public/images/scotsoun/sscd807.jpgbin0 -> 50385 bytes
-rw-r--r--public/images/scotsoun/sscd808.jpgbin0 -> 39405 bytes
-rw-r--r--public/images/scotsoun/sscd809.jpgbin0 -> 34028 bytes
-rw-r--r--public/images/scotsoun/sscd810.jpgbin0 -> 65057 bytes
-rw-r--r--public/images/scotsoun/sscd811.jpgbin0 -> 34773 bytes
-rw-r--r--public/images/scotsoun/sscd812.jpgbin0 -> 31225 bytes
-rw-r--r--public/images/scotsoun/sscd813.jpgbin0 -> 41832 bytes
-rw-r--r--public/images/scotsoun/sscd814.jpgbin0 -> 32393 bytes
-rw-r--r--public/images/scotsoun/sscd815.jpgbin0 -> 183414 bytes
-rw-r--r--public/images/scotsoun/sscd816.jpgbin0 -> 220335 bytes
-rw-r--r--public/images/scotsoun/sscdM150.jpgbin0 -> 66876 bytes
-rw-r--r--public/images/scotsoun/sscdU1.jpgbin0 -> 10766 bytes
-rw-r--r--public/main.css46
-rw-r--r--public/normalize.css4
-rw-r--r--src/components/LallansIssuesGallery.astro26
-rw-r--r--src/data/lallans/index.ts86
-rw-r--r--src/data/lallans/issue100.ts77
-rw-r--r--src/data/lallans/issue101.ts42
-rw-r--r--src/data/lallans/issue21.ts24
-rw-r--r--src/data/lallans/issue22.ts28
-rw-r--r--src/data/lallans/issue23.ts13
-rw-r--r--src/data/lallans/issue24.ts29
-rw-r--r--src/data/lallans/issue25.ts28
-rw-r--r--src/data/lallans/issue27.ts30
-rw-r--r--src/data/lallans/issue29.ts26
-rw-r--r--src/data/lallans/issue30.ts27
-rw-r--r--src/data/lallans/issue33.ts26
-rw-r--r--src/data/lallans/issue35.ts25
-rw-r--r--src/data/lallans/issue36.ts32
-rw-r--r--src/data/lallans/issue38.ts33
-rw-r--r--src/data/lallans/issue39.ts30
-rw-r--r--src/data/lallans/issue41.ts36
-rw-r--r--src/data/lallans/issue42.ts28
-rw-r--r--src/data/lallans/issue43.ts32
-rw-r--r--src/data/lallans/issue45.ts33
-rw-r--r--src/data/lallans/issue46.ts34
-rw-r--r--src/data/lallans/issue47.ts36
-rw-r--r--src/data/lallans/issue48.ts13
-rw-r--r--src/data/lallans/issue49.ts34
-rw-r--r--src/data/lallans/issue50.ts36
-rw-r--r--src/data/lallans/issue51.ts38
-rw-r--r--src/data/lallans/issue52.ts32
-rw-r--r--src/data/lallans/issue53.ts42
-rw-r--r--src/data/lallans/issue54.ts93
-rw-r--r--src/data/lallans/issue55.ts87
-rw-r--r--src/data/lallans/issue56.ts36
-rw-r--r--src/data/lallans/issue57.ts55
-rw-r--r--src/data/lallans/issue59.ts75
-rw-r--r--src/data/lallans/issue60.ts47
-rw-r--r--src/data/lallans/issue61.ts43
-rw-r--r--src/data/lallans/issue62.ts38
-rw-r--r--src/data/lallans/issue63.ts43
-rw-r--r--src/data/lallans/issue64.ts38
-rw-r--r--src/data/lallans/issue65.ts42
-rw-r--r--src/data/lallans/issue66.ts39
-rw-r--r--src/data/lallans/issue67.ts50
-rw-r--r--src/data/lallans/issue68.ts43
-rw-r--r--src/data/lallans/issue69.ts49
-rw-r--r--src/data/lallans/issue70.ts40
-rw-r--r--src/data/lallans/issue71.ts53
-rw-r--r--src/data/lallans/issue72.ts35
-rw-r--r--src/data/lallans/issue73.ts47
-rw-r--r--src/data/lallans/issue74.ts49
-rw-r--r--src/data/lallans/issue75.ts49
-rw-r--r--src/data/lallans/issue76.ts50
-rw-r--r--src/data/lallans/issue77.ts49
-rw-r--r--src/data/lallans/issue78.ts44
-rw-r--r--src/data/lallans/issue79.ts44
-rw-r--r--src/data/lallans/issue80.ts49
-rw-r--r--src/data/lallans/issue81.ts44
-rw-r--r--src/data/lallans/issue82.ts48
-rw-r--r--src/data/lallans/issue83.ts48
-rw-r--r--src/data/lallans/issue84.ts44
-rw-r--r--src/data/lallans/issue85.ts49
-rw-r--r--src/data/lallans/issue86.ts48
-rw-r--r--src/data/lallans/issue87.ts49
-rw-r--r--src/data/lallans/issue88.ts52
-rw-r--r--src/data/lallans/issue89.ts58
-rw-r--r--src/data/lallans/issue90.ts46
-rw-r--r--src/data/lallans/issue91.ts52
-rw-r--r--src/data/lallans/issue92.ts57
-rw-r--r--src/data/lallans/issue93.ts59
-rw-r--r--src/data/lallans/issue96.ts67
-rw-r--r--src/data/lallans/issue97.ts52
-rw-r--r--src/data/lallans/issue98.ts72
-rw-r--r--src/data/lallans/issue99.ts64
-rw-r--r--src/env.d.ts1
-rw-r--r--src/i18n/translations/pages/furthsettins.ts11
-rw-r--r--src/i18n/translations/site.ts4
-rw-r--r--src/pages/[locale]/furthsettins/index.astro28
-rw-r--r--src/pages/[locale]/furthsettins/lallans/[issueNumber].astro32
-rw-r--r--src/pages/[locale]/furthsettins/lallans/index.astro22
-rw-r--r--src/pages/[locale]/staticPaths.ts10
-rw-r--r--src/types/Digit.d.ts2
-rw-r--r--src/types/LallansIssue.d.ts23
-rw-r--r--src/types/LallansIssueNumber.d.ts12
-rw-r--r--src/types/Price.d.ts2
237 files changed, 3367 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore
index 4049a98..7f25ed9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,5 +6,4 @@ npm-debug.log*
.vscode
dist/
.astro/
-
.vercel
diff --git a/public/images/furthsettins/lallans.jpg b/public/images/furthsettins/lallans.jpg
new file mode 100644
index 0000000..fac35db
--- /dev/null
+++ b/public/images/furthsettins/lallans.jpg
Binary files differ
diff --git a/public/images/furthsettins/scotsoun.jpg b/public/images/furthsettins/scotsoun.jpg
new file mode 100644
index 0000000..9665a14
--- /dev/null
+++ b/public/images/furthsettins/scotsoun.jpg
Binary files differ
diff --git a/public/images/lallans/issue100.jpg b/public/images/lallans/issue100.jpg
new file mode 100644
index 0000000..5ae210f
--- /dev/null
+++ b/public/images/lallans/issue100.jpg
Binary files differ
diff --git a/public/images/lallans/issue101.jpg b/public/images/lallans/issue101.jpg
new file mode 100644
index 0000000..cf7b5aa
--- /dev/null
+++ b/public/images/lallans/issue101.jpg
Binary files differ
diff --git a/public/images/lallans/issue21.jpg b/public/images/lallans/issue21.jpg
new file mode 100644
index 0000000..c8bd8d6
--- /dev/null
+++ b/public/images/lallans/issue21.jpg
Binary files differ
diff --git a/public/images/lallans/issue22.jpg b/public/images/lallans/issue22.jpg
new file mode 100644
index 0000000..3f60a1d
--- /dev/null
+++ b/public/images/lallans/issue22.jpg
Binary files differ
diff --git a/public/images/lallans/issue23.jpg b/public/images/lallans/issue23.jpg
new file mode 100644
index 0000000..d7d6320
--- /dev/null
+++ b/public/images/lallans/issue23.jpg
Binary files differ
diff --git a/public/images/lallans/issue24.jpg b/public/images/lallans/issue24.jpg
new file mode 100644
index 0000000..d99ae5a
--- /dev/null
+++ b/public/images/lallans/issue24.jpg
Binary files differ
diff --git a/public/images/lallans/issue25.jpg b/public/images/lallans/issue25.jpg
new file mode 100644
index 0000000..c07ba96
--- /dev/null
+++ b/public/images/lallans/issue25.jpg
Binary files differ
diff --git a/public/images/lallans/issue27.jpg b/public/images/lallans/issue27.jpg
new file mode 100644
index 0000000..a503677
--- /dev/null
+++ b/public/images/lallans/issue27.jpg
Binary files differ
diff --git a/public/images/lallans/issue29.jpg b/public/images/lallans/issue29.jpg
new file mode 100644
index 0000000..f826442
--- /dev/null
+++ b/public/images/lallans/issue29.jpg
Binary files differ
diff --git a/public/images/lallans/issue30.jpg b/public/images/lallans/issue30.jpg
new file mode 100644
index 0000000..275969f
--- /dev/null
+++ b/public/images/lallans/issue30.jpg
Binary files differ
diff --git a/public/images/lallans/issue33.jpg b/public/images/lallans/issue33.jpg
new file mode 100644
index 0000000..74daea8
--- /dev/null
+++ b/public/images/lallans/issue33.jpg
Binary files differ
diff --git a/public/images/lallans/issue35.jpg b/public/images/lallans/issue35.jpg
new file mode 100644
index 0000000..6e317df
--- /dev/null
+++ b/public/images/lallans/issue35.jpg
Binary files differ
diff --git a/public/images/lallans/issue36.jpg b/public/images/lallans/issue36.jpg
new file mode 100644
index 0000000..55515a1
--- /dev/null
+++ b/public/images/lallans/issue36.jpg
Binary files differ
diff --git a/public/images/lallans/issue38.jpg b/public/images/lallans/issue38.jpg
new file mode 100644
index 0000000..786fed1
--- /dev/null
+++ b/public/images/lallans/issue38.jpg
Binary files differ
diff --git a/public/images/lallans/issue39.jpg b/public/images/lallans/issue39.jpg
new file mode 100644
index 0000000..a7a28a1
--- /dev/null
+++ b/public/images/lallans/issue39.jpg
Binary files differ
diff --git a/public/images/lallans/issue41.jpg b/public/images/lallans/issue41.jpg
new file mode 100644
index 0000000..dedc817
--- /dev/null
+++ b/public/images/lallans/issue41.jpg
Binary files differ
diff --git a/public/images/lallans/issue42.jpg b/public/images/lallans/issue42.jpg
new file mode 100644
index 0000000..d4693f6
--- /dev/null
+++ b/public/images/lallans/issue42.jpg
Binary files differ
diff --git a/public/images/lallans/issue43.jpg b/public/images/lallans/issue43.jpg
new file mode 100644
index 0000000..804cc06
--- /dev/null
+++ b/public/images/lallans/issue43.jpg
Binary files differ
diff --git a/public/images/lallans/issue45.jpg b/public/images/lallans/issue45.jpg
new file mode 100644
index 0000000..7bfe448
--- /dev/null
+++ b/public/images/lallans/issue45.jpg
Binary files differ
diff --git a/public/images/lallans/issue46.jpg b/public/images/lallans/issue46.jpg
new file mode 100644
index 0000000..2f605d9
--- /dev/null
+++ b/public/images/lallans/issue46.jpg
Binary files differ
diff --git a/public/images/lallans/issue47.jpg b/public/images/lallans/issue47.jpg
new file mode 100644
index 0000000..045ea3a
--- /dev/null
+++ b/public/images/lallans/issue47.jpg
Binary files differ
diff --git a/public/images/lallans/issue48.jpg b/public/images/lallans/issue48.jpg
new file mode 100644
index 0000000..2f56366
--- /dev/null
+++ b/public/images/lallans/issue48.jpg
Binary files differ
diff --git a/public/images/lallans/issue49.jpg b/public/images/lallans/issue49.jpg
new file mode 100644
index 0000000..3d9cda3
--- /dev/null
+++ b/public/images/lallans/issue49.jpg
Binary files differ
diff --git a/public/images/lallans/issue50.jpg b/public/images/lallans/issue50.jpg
new file mode 100644
index 0000000..861d5b7
--- /dev/null
+++ b/public/images/lallans/issue50.jpg
Binary files differ
diff --git a/public/images/lallans/issue51.jpg b/public/images/lallans/issue51.jpg
new file mode 100644
index 0000000..1659af5
--- /dev/null
+++ b/public/images/lallans/issue51.jpg
Binary files differ
diff --git a/public/images/lallans/issue52.jpg b/public/images/lallans/issue52.jpg
new file mode 100644
index 0000000..253c530
--- /dev/null
+++ b/public/images/lallans/issue52.jpg
Binary files differ
diff --git a/public/images/lallans/issue53.jpg b/public/images/lallans/issue53.jpg
new file mode 100644
index 0000000..8421012
--- /dev/null
+++ b/public/images/lallans/issue53.jpg
Binary files differ
diff --git a/public/images/lallans/issue54.jpg b/public/images/lallans/issue54.jpg
new file mode 100644
index 0000000..2020e10
--- /dev/null
+++ b/public/images/lallans/issue54.jpg
Binary files differ
diff --git a/public/images/lallans/issue55.jpg b/public/images/lallans/issue55.jpg
new file mode 100644
index 0000000..cd84cae
--- /dev/null
+++ b/public/images/lallans/issue55.jpg
Binary files differ
diff --git a/public/images/lallans/issue56.jpg b/public/images/lallans/issue56.jpg
new file mode 100644
index 0000000..9a702b8
--- /dev/null
+++ b/public/images/lallans/issue56.jpg
Binary files differ
diff --git a/public/images/lallans/issue57.jpg b/public/images/lallans/issue57.jpg
new file mode 100644
index 0000000..27e7ad1
--- /dev/null
+++ b/public/images/lallans/issue57.jpg
Binary files differ
diff --git a/public/images/lallans/issue59.jpg b/public/images/lallans/issue59.jpg
new file mode 100644
index 0000000..8c2a796
--- /dev/null
+++ b/public/images/lallans/issue59.jpg
Binary files differ
diff --git a/public/images/lallans/issue60.jpg b/public/images/lallans/issue60.jpg
new file mode 100644
index 0000000..9d54a1d
--- /dev/null
+++ b/public/images/lallans/issue60.jpg
Binary files differ
diff --git a/public/images/lallans/issue61.jpg b/public/images/lallans/issue61.jpg
new file mode 100644
index 0000000..ca027b4
--- /dev/null
+++ b/public/images/lallans/issue61.jpg
Binary files differ
diff --git a/public/images/lallans/issue62.jpg b/public/images/lallans/issue62.jpg
new file mode 100644
index 0000000..65abfd7
--- /dev/null
+++ b/public/images/lallans/issue62.jpg
Binary files differ
diff --git a/public/images/lallans/issue63.jpg b/public/images/lallans/issue63.jpg
new file mode 100644
index 0000000..f924334
--- /dev/null
+++ b/public/images/lallans/issue63.jpg
Binary files differ
diff --git a/public/images/lallans/issue64.jpg b/public/images/lallans/issue64.jpg
new file mode 100644
index 0000000..30c6a92
--- /dev/null
+++ b/public/images/lallans/issue64.jpg
Binary files differ
diff --git a/public/images/lallans/issue65.jpg b/public/images/lallans/issue65.jpg
new file mode 100644
index 0000000..364a9fb
--- /dev/null
+++ b/public/images/lallans/issue65.jpg
Binary files differ
diff --git a/public/images/lallans/issue66.jpg b/public/images/lallans/issue66.jpg
new file mode 100644
index 0000000..e04b2f7
--- /dev/null
+++ b/public/images/lallans/issue66.jpg
Binary files differ
diff --git a/public/images/lallans/issue67.jpg b/public/images/lallans/issue67.jpg
new file mode 100644
index 0000000..5ceb704
--- /dev/null
+++ b/public/images/lallans/issue67.jpg
Binary files differ
diff --git a/public/images/lallans/issue68.jpg b/public/images/lallans/issue68.jpg
new file mode 100644
index 0000000..b105606
--- /dev/null
+++ b/public/images/lallans/issue68.jpg
Binary files differ
diff --git a/public/images/lallans/issue69.jpg b/public/images/lallans/issue69.jpg
new file mode 100644
index 0000000..d4316bd
--- /dev/null
+++ b/public/images/lallans/issue69.jpg
Binary files differ
diff --git a/public/images/lallans/issue70.jpg b/public/images/lallans/issue70.jpg
new file mode 100644
index 0000000..99d7927
--- /dev/null
+++ b/public/images/lallans/issue70.jpg
Binary files differ
diff --git a/public/images/lallans/issue71.jpg b/public/images/lallans/issue71.jpg
new file mode 100644
index 0000000..79f3ead
--- /dev/null
+++ b/public/images/lallans/issue71.jpg
Binary files differ
diff --git a/public/images/lallans/issue72.jpg b/public/images/lallans/issue72.jpg
new file mode 100644
index 0000000..28aede2
--- /dev/null
+++ b/public/images/lallans/issue72.jpg
Binary files differ
diff --git a/public/images/lallans/issue73.jpg b/public/images/lallans/issue73.jpg
new file mode 100644
index 0000000..5a7567e
--- /dev/null
+++ b/public/images/lallans/issue73.jpg
Binary files differ
diff --git a/public/images/lallans/issue74.jpg b/public/images/lallans/issue74.jpg
new file mode 100644
index 0000000..def8fc7
--- /dev/null
+++ b/public/images/lallans/issue74.jpg
Binary files differ
diff --git a/public/images/lallans/issue75.jpg b/public/images/lallans/issue75.jpg
new file mode 100644
index 0000000..a0d9b8d
--- /dev/null
+++ b/public/images/lallans/issue75.jpg
Binary files differ
diff --git a/public/images/lallans/issue76.jpg b/public/images/lallans/issue76.jpg
new file mode 100644
index 0000000..8df135b
--- /dev/null
+++ b/public/images/lallans/issue76.jpg
Binary files differ
diff --git a/public/images/lallans/issue77.jpg b/public/images/lallans/issue77.jpg
new file mode 100644
index 0000000..8de7946
--- /dev/null
+++ b/public/images/lallans/issue77.jpg
Binary files differ
diff --git a/public/images/lallans/issue78.jpg b/public/images/lallans/issue78.jpg
new file mode 100644
index 0000000..6425d9c
--- /dev/null
+++ b/public/images/lallans/issue78.jpg
Binary files differ
diff --git a/public/images/lallans/issue79.jpg b/public/images/lallans/issue79.jpg
new file mode 100644
index 0000000..0bbd897
--- /dev/null
+++ b/public/images/lallans/issue79.jpg
Binary files differ
diff --git a/public/images/lallans/issue80.jpg b/public/images/lallans/issue80.jpg
new file mode 100644
index 0000000..87b7b84
--- /dev/null
+++ b/public/images/lallans/issue80.jpg
Binary files differ
diff --git a/public/images/lallans/issue81.jpg b/public/images/lallans/issue81.jpg
new file mode 100644
index 0000000..5802163
--- /dev/null
+++ b/public/images/lallans/issue81.jpg
Binary files differ
diff --git a/public/images/lallans/issue82.jpg b/public/images/lallans/issue82.jpg
new file mode 100644
index 0000000..4f541c0
--- /dev/null
+++ b/public/images/lallans/issue82.jpg
Binary files differ
diff --git a/public/images/lallans/issue83.jpg b/public/images/lallans/issue83.jpg
new file mode 100644
index 0000000..a7ac9f6
--- /dev/null
+++ b/public/images/lallans/issue83.jpg
Binary files differ
diff --git a/public/images/lallans/issue84.jpg b/public/images/lallans/issue84.jpg
new file mode 100644
index 0000000..f46b392
--- /dev/null
+++ b/public/images/lallans/issue84.jpg
Binary files differ
diff --git a/public/images/lallans/issue85.jpg b/public/images/lallans/issue85.jpg
new file mode 100644
index 0000000..fc35172
--- /dev/null
+++ b/public/images/lallans/issue85.jpg
Binary files differ
diff --git a/public/images/lallans/issue86.jpg b/public/images/lallans/issue86.jpg
new file mode 100644
index 0000000..b37f9e6
--- /dev/null
+++ b/public/images/lallans/issue86.jpg
Binary files differ
diff --git a/public/images/lallans/issue87.jpg b/public/images/lallans/issue87.jpg
new file mode 100644
index 0000000..dab13ab
--- /dev/null
+++ b/public/images/lallans/issue87.jpg
Binary files differ
diff --git a/public/images/lallans/issue88.jpg b/public/images/lallans/issue88.jpg
new file mode 100644
index 0000000..38b8a6e
--- /dev/null
+++ b/public/images/lallans/issue88.jpg
Binary files differ
diff --git a/public/images/lallans/issue89.jpg b/public/images/lallans/issue89.jpg
new file mode 100644
index 0000000..79f921e
--- /dev/null
+++ b/public/images/lallans/issue89.jpg
Binary files differ
diff --git a/public/images/lallans/issue90.jpg b/public/images/lallans/issue90.jpg
new file mode 100644
index 0000000..2dc9a44
--- /dev/null
+++ b/public/images/lallans/issue90.jpg
Binary files differ
diff --git a/public/images/lallans/issue91.jpg b/public/images/lallans/issue91.jpg
new file mode 100644
index 0000000..948ee25
--- /dev/null
+++ b/public/images/lallans/issue91.jpg
Binary files differ
diff --git a/public/images/lallans/issue92.jpg b/public/images/lallans/issue92.jpg
new file mode 100644
index 0000000..28b61c0
--- /dev/null
+++ b/public/images/lallans/issue92.jpg
Binary files differ
diff --git a/public/images/lallans/issue93.jpg b/public/images/lallans/issue93.jpg
new file mode 100644
index 0000000..654ec3a
--- /dev/null
+++ b/public/images/lallans/issue93.jpg
Binary files differ
diff --git a/public/images/lallans/issue96.jpg b/public/images/lallans/issue96.jpg
new file mode 100644
index 0000000..3c4d254
--- /dev/null
+++ b/public/images/lallans/issue96.jpg
Binary files differ
diff --git a/public/images/lallans/issue97.jpg b/public/images/lallans/issue97.jpg
new file mode 100644
index 0000000..922734a
--- /dev/null
+++ b/public/images/lallans/issue97.jpg
Binary files differ
diff --git a/public/images/lallans/issue98.jpg b/public/images/lallans/issue98.jpg
new file mode 100644
index 0000000..7f56967
--- /dev/null
+++ b/public/images/lallans/issue98.jpg
Binary files differ
diff --git a/public/images/lallans/issue99.jpg b/public/images/lallans/issue99.jpg
new file mode 100644
index 0000000..332e6f2
--- /dev/null
+++ b/public/images/lallans/issue99.jpg
Binary files differ
diff --git a/public/images/lallans/noimage.jpg b/public/images/lallans/noimage.jpg
new file mode 100644
index 0000000..d7d6320
--- /dev/null
+++ b/public/images/lallans/noimage.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd001.jpg b/public/images/scotsoun/sscd001.jpg
new file mode 100644
index 0000000..3d36c04
--- /dev/null
+++ b/public/images/scotsoun/sscd001.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd003.jpg b/public/images/scotsoun/sscd003.jpg
new file mode 100644
index 0000000..d7a5cd8
--- /dev/null
+++ b/public/images/scotsoun/sscd003.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd008.jpg b/public/images/scotsoun/sscd008.jpg
new file mode 100644
index 0000000..5a9a421
--- /dev/null
+++ b/public/images/scotsoun/sscd008.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd012.jpg b/public/images/scotsoun/sscd012.jpg
new file mode 100644
index 0000000..368397c
--- /dev/null
+++ b/public/images/scotsoun/sscd012.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd014.jpg b/public/images/scotsoun/sscd014.jpg
new file mode 100644
index 0000000..cca5bcc
--- /dev/null
+++ b/public/images/scotsoun/sscd014.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd015.jpg b/public/images/scotsoun/sscd015.jpg
new file mode 100644
index 0000000..22e2c9f
--- /dev/null
+++ b/public/images/scotsoun/sscd015.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd017.jpg b/public/images/scotsoun/sscd017.jpg
new file mode 100644
index 0000000..e1b0a2a
--- /dev/null
+++ b/public/images/scotsoun/sscd017.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd018.jpg b/public/images/scotsoun/sscd018.jpg
new file mode 100644
index 0000000..03dc732
--- /dev/null
+++ b/public/images/scotsoun/sscd018.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd020.jpg b/public/images/scotsoun/sscd020.jpg
new file mode 100644
index 0000000..563eeac
--- /dev/null
+++ b/public/images/scotsoun/sscd020.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd021.jpg b/public/images/scotsoun/sscd021.jpg
new file mode 100644
index 0000000..f50c267
--- /dev/null
+++ b/public/images/scotsoun/sscd021.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd022.jpg b/public/images/scotsoun/sscd022.jpg
new file mode 100644
index 0000000..d2ee72d
--- /dev/null
+++ b/public/images/scotsoun/sscd022.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd024.jpg b/public/images/scotsoun/sscd024.jpg
new file mode 100644
index 0000000..1afd5d8
--- /dev/null
+++ b/public/images/scotsoun/sscd024.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd028.jpg b/public/images/scotsoun/sscd028.jpg
new file mode 100644
index 0000000..a5770e2
--- /dev/null
+++ b/public/images/scotsoun/sscd028.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd034.jpg b/public/images/scotsoun/sscd034.jpg
new file mode 100644
index 0000000..c7eaae5
--- /dev/null
+++ b/public/images/scotsoun/sscd034.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd035.jpg b/public/images/scotsoun/sscd035.jpg
new file mode 100644
index 0000000..274dfe4
--- /dev/null
+++ b/public/images/scotsoun/sscd035.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd039.jpg b/public/images/scotsoun/sscd039.jpg
new file mode 100644
index 0000000..6476f4f
--- /dev/null
+++ b/public/images/scotsoun/sscd039.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd042.jpg b/public/images/scotsoun/sscd042.jpg
new file mode 100644
index 0000000..bbd9fe4
--- /dev/null
+++ b/public/images/scotsoun/sscd042.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd043.jpg b/public/images/scotsoun/sscd043.jpg
new file mode 100644
index 0000000..351d207
--- /dev/null
+++ b/public/images/scotsoun/sscd043.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd046.jpg b/public/images/scotsoun/sscd046.jpg
new file mode 100644
index 0000000..1b66d30
--- /dev/null
+++ b/public/images/scotsoun/sscd046.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd047.jpg b/public/images/scotsoun/sscd047.jpg
new file mode 100644
index 0000000..503bdd9
--- /dev/null
+++ b/public/images/scotsoun/sscd047.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd048.jpg b/public/images/scotsoun/sscd048.jpg
new file mode 100644
index 0000000..8225434
--- /dev/null
+++ b/public/images/scotsoun/sscd048.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd050.jpg b/public/images/scotsoun/sscd050.jpg
new file mode 100644
index 0000000..adfeead
--- /dev/null
+++ b/public/images/scotsoun/sscd050.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd051.jpg b/public/images/scotsoun/sscd051.jpg
new file mode 100644
index 0000000..4f888bf
--- /dev/null
+++ b/public/images/scotsoun/sscd051.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd056.jpg b/public/images/scotsoun/sscd056.jpg
new file mode 100644
index 0000000..98d9de6
--- /dev/null
+++ b/public/images/scotsoun/sscd056.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd057.jpg b/public/images/scotsoun/sscd057.jpg
new file mode 100644
index 0000000..24ab7d7
--- /dev/null
+++ b/public/images/scotsoun/sscd057.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd061.jpg b/public/images/scotsoun/sscd061.jpg
new file mode 100644
index 0000000..8019c12
--- /dev/null
+++ b/public/images/scotsoun/sscd061.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd063.jpg b/public/images/scotsoun/sscd063.jpg
new file mode 100644
index 0000000..40351cc
--- /dev/null
+++ b/public/images/scotsoun/sscd063.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd065.jpg b/public/images/scotsoun/sscd065.jpg
new file mode 100644
index 0000000..c9072b3
--- /dev/null
+++ b/public/images/scotsoun/sscd065.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd067.jpg b/public/images/scotsoun/sscd067.jpg
new file mode 100644
index 0000000..2ff873c
--- /dev/null
+++ b/public/images/scotsoun/sscd067.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd069.jpg b/public/images/scotsoun/sscd069.jpg
new file mode 100644
index 0000000..867cac3
--- /dev/null
+++ b/public/images/scotsoun/sscd069.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd070.jpg b/public/images/scotsoun/sscd070.jpg
new file mode 100644
index 0000000..8ef09e7
--- /dev/null
+++ b/public/images/scotsoun/sscd070.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd071.jpg b/public/images/scotsoun/sscd071.jpg
new file mode 100644
index 0000000..eb24c8d
--- /dev/null
+++ b/public/images/scotsoun/sscd071.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd072.jpg b/public/images/scotsoun/sscd072.jpg
new file mode 100644
index 0000000..ebbc13b
--- /dev/null
+++ b/public/images/scotsoun/sscd072.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd079.jpg b/public/images/scotsoun/sscd079.jpg
new file mode 100644
index 0000000..e977581
--- /dev/null
+++ b/public/images/scotsoun/sscd079.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd080.jpg b/public/images/scotsoun/sscd080.jpg
new file mode 100644
index 0000000..072de11
--- /dev/null
+++ b/public/images/scotsoun/sscd080.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd081.jpg b/public/images/scotsoun/sscd081.jpg
new file mode 100644
index 0000000..6744c96
--- /dev/null
+++ b/public/images/scotsoun/sscd081.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd083.jpg b/public/images/scotsoun/sscd083.jpg
new file mode 100644
index 0000000..ebf0ac0
--- /dev/null
+++ b/public/images/scotsoun/sscd083.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd084.jpg b/public/images/scotsoun/sscd084.jpg
new file mode 100644
index 0000000..7625044
--- /dev/null
+++ b/public/images/scotsoun/sscd084.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd087.jpg b/public/images/scotsoun/sscd087.jpg
new file mode 100644
index 0000000..ad31ac4
--- /dev/null
+++ b/public/images/scotsoun/sscd087.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd089.jpg b/public/images/scotsoun/sscd089.jpg
new file mode 100644
index 0000000..3444035
--- /dev/null
+++ b/public/images/scotsoun/sscd089.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd092.jpg b/public/images/scotsoun/sscd092.jpg
new file mode 100644
index 0000000..44f90e3
--- /dev/null
+++ b/public/images/scotsoun/sscd092.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd094.jpg b/public/images/scotsoun/sscd094.jpg
new file mode 100644
index 0000000..20e5564
--- /dev/null
+++ b/public/images/scotsoun/sscd094.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd095.jpg b/public/images/scotsoun/sscd095.jpg
new file mode 100644
index 0000000..ca34d80
--- /dev/null
+++ b/public/images/scotsoun/sscd095.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd099.jpg b/public/images/scotsoun/sscd099.jpg
new file mode 100644
index 0000000..2217e08
--- /dev/null
+++ b/public/images/scotsoun/sscd099.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd105.jpg b/public/images/scotsoun/sscd105.jpg
new file mode 100644
index 0000000..b4d0991
--- /dev/null
+++ b/public/images/scotsoun/sscd105.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd110.jpg b/public/images/scotsoun/sscd110.jpg
new file mode 100644
index 0000000..63c3ed0
--- /dev/null
+++ b/public/images/scotsoun/sscd110.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd111.jpg b/public/images/scotsoun/sscd111.jpg
new file mode 100644
index 0000000..5a4e29a
--- /dev/null
+++ b/public/images/scotsoun/sscd111.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd112.jpg b/public/images/scotsoun/sscd112.jpg
new file mode 100644
index 0000000..b8d5ab8
--- /dev/null
+++ b/public/images/scotsoun/sscd112.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd115.jpg b/public/images/scotsoun/sscd115.jpg
new file mode 100644
index 0000000..9a749a7
--- /dev/null
+++ b/public/images/scotsoun/sscd115.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd117.jpg b/public/images/scotsoun/sscd117.jpg
new file mode 100644
index 0000000..5a35c30
--- /dev/null
+++ b/public/images/scotsoun/sscd117.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd118.jpg b/public/images/scotsoun/sscd118.jpg
new file mode 100644
index 0000000..1d2c7ca
--- /dev/null
+++ b/public/images/scotsoun/sscd118.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd120.jpg b/public/images/scotsoun/sscd120.jpg
new file mode 100644
index 0000000..db92a2f
--- /dev/null
+++ b/public/images/scotsoun/sscd120.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd121.jpg b/public/images/scotsoun/sscd121.jpg
new file mode 100644
index 0000000..f426206
--- /dev/null
+++ b/public/images/scotsoun/sscd121.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd122.JPG b/public/images/scotsoun/sscd122.JPG
new file mode 100644
index 0000000..4bf1d76
--- /dev/null
+++ b/public/images/scotsoun/sscd122.JPG
Binary files differ
diff --git a/public/images/scotsoun/sscd137-8.jpg b/public/images/scotsoun/sscd137-8.jpg
new file mode 100644
index 0000000..faec828
--- /dev/null
+++ b/public/images/scotsoun/sscd137-8.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd146.jpg b/public/images/scotsoun/sscd146.jpg
new file mode 100644
index 0000000..db935ca
--- /dev/null
+++ b/public/images/scotsoun/sscd146.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd147.jpg b/public/images/scotsoun/sscd147.jpg
new file mode 100644
index 0000000..0b1bfe8
--- /dev/null
+++ b/public/images/scotsoun/sscd147.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd504.jpg b/public/images/scotsoun/sscd504.jpg
new file mode 100644
index 0000000..5b07a44
--- /dev/null
+++ b/public/images/scotsoun/sscd504.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd518.jpg b/public/images/scotsoun/sscd518.jpg
new file mode 100644
index 0000000..d36fd32
--- /dev/null
+++ b/public/images/scotsoun/sscd518.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd800.jpg b/public/images/scotsoun/sscd800.jpg
new file mode 100644
index 0000000..5217d9a
--- /dev/null
+++ b/public/images/scotsoun/sscd800.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd801.jpg b/public/images/scotsoun/sscd801.jpg
new file mode 100644
index 0000000..1c72566
--- /dev/null
+++ b/public/images/scotsoun/sscd801.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd802.jpg b/public/images/scotsoun/sscd802.jpg
new file mode 100644
index 0000000..2ae912d
--- /dev/null
+++ b/public/images/scotsoun/sscd802.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd803.jpg b/public/images/scotsoun/sscd803.jpg
new file mode 100644
index 0000000..8b6b3a2
--- /dev/null
+++ b/public/images/scotsoun/sscd803.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd804.jpg b/public/images/scotsoun/sscd804.jpg
new file mode 100644
index 0000000..c9d07b6
--- /dev/null
+++ b/public/images/scotsoun/sscd804.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd805.jpg b/public/images/scotsoun/sscd805.jpg
new file mode 100644
index 0000000..0575f9f
--- /dev/null
+++ b/public/images/scotsoun/sscd805.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd806.jpg b/public/images/scotsoun/sscd806.jpg
new file mode 100644
index 0000000..1efd328
--- /dev/null
+++ b/public/images/scotsoun/sscd806.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd807.jpg b/public/images/scotsoun/sscd807.jpg
new file mode 100644
index 0000000..8675177
--- /dev/null
+++ b/public/images/scotsoun/sscd807.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd808.jpg b/public/images/scotsoun/sscd808.jpg
new file mode 100644
index 0000000..77a2bbd
--- /dev/null
+++ b/public/images/scotsoun/sscd808.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd809.jpg b/public/images/scotsoun/sscd809.jpg
new file mode 100644
index 0000000..332e29f
--- /dev/null
+++ b/public/images/scotsoun/sscd809.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd810.jpg b/public/images/scotsoun/sscd810.jpg
new file mode 100644
index 0000000..640e4c4
--- /dev/null
+++ b/public/images/scotsoun/sscd810.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd811.jpg b/public/images/scotsoun/sscd811.jpg
new file mode 100644
index 0000000..65ecae6
--- /dev/null
+++ b/public/images/scotsoun/sscd811.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd812.jpg b/public/images/scotsoun/sscd812.jpg
new file mode 100644
index 0000000..cf504e0
--- /dev/null
+++ b/public/images/scotsoun/sscd812.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd813.jpg b/public/images/scotsoun/sscd813.jpg
new file mode 100644
index 0000000..41efd4e
--- /dev/null
+++ b/public/images/scotsoun/sscd813.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd814.jpg b/public/images/scotsoun/sscd814.jpg
new file mode 100644
index 0000000..4ce6a20
--- /dev/null
+++ b/public/images/scotsoun/sscd814.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd815.jpg b/public/images/scotsoun/sscd815.jpg
new file mode 100644
index 0000000..b4d3551
--- /dev/null
+++ b/public/images/scotsoun/sscd815.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscd816.jpg b/public/images/scotsoun/sscd816.jpg
new file mode 100644
index 0000000..b9874d6
--- /dev/null
+++ b/public/images/scotsoun/sscd816.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscdM150.jpg b/public/images/scotsoun/sscdM150.jpg
new file mode 100644
index 0000000..af7763b
--- /dev/null
+++ b/public/images/scotsoun/sscdM150.jpg
Binary files differ
diff --git a/public/images/scotsoun/sscdU1.jpg b/public/images/scotsoun/sscdU1.jpg
new file mode 100644
index 0000000..5e88a5e
--- /dev/null
+++ b/public/images/scotsoun/sscdU1.jpg
Binary files differ
diff --git a/public/main.css b/public/main.css
index dd8de49..d428439 100644
--- a/public/main.css
+++ b/public/main.css
@@ -313,3 +313,49 @@ footer {
margin-inline-end: 0;
}
}
+
+.publications-gallery {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: space-evenly;
+}
+
+.publications-gallery__image {
+ margin-inline: auto;
+ width: 3rem;
+ height: auto;
+ min-width: 1.5rem;
+ border-radius: 50%;
+}
+
+.lallans-issues-gallery {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 1.5rem;
+ padding-block: 1.5rem;
+}
+
+.lallans-issues-gallery__issue-container {
+ display: flex;
+ flex-direction: column;
+ width: fit-content;
+ height: 12rem;
+}
+
+.lallans-issues-gallery__issue-cover-image {
+ align-self: start;
+ width: 100%;
+ max-width: 6rem;
+ height: auto;
+}
+
+.lallans-issues-gallery__issue-title {
+ justify-self: end;
+ max-width: 6rem;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 1;
+ text-align: center;
+}
diff --git a/public/normalize.css b/public/normalize.css
index 7e8a037..5820d09 100644
--- a/public/normalize.css
+++ b/public/normalize.css
@@ -353,3 +353,7 @@ template {
:visited {
color: inherit;
}
+
+li {
+ list-style: none;
+}
diff --git a/src/components/LallansIssuesGallery.astro b/src/components/LallansIssuesGallery.astro
new file mode 100644
index 0000000..1580e53
--- /dev/null
+++ b/src/components/LallansIssuesGallery.astro
@@ -0,0 +1,26 @@
+---
+import type LallansIssue from '../types/LallansIssue';
+import type Locale from '../types/Locale';
+import { getAllLallansIssues } from '../data/lallans';
+
+const issues = await getAllLallansIssues();
+---
+
+<ul class="lallans-issues-gallery">
+ { issues.map(issue => (
+ <li>
+ <a
+ class="link lallans-issues-gallery__issue-container"
+ href={ `lallans/${issue.issueNumber}` }
+ >
+ <img
+ class="lallans-issues-gallery__issue-cover-image"
+ src={ `/public/images/lallans/issue${issue.issueNumber}.jpg` }
+ />
+ <p class="lallans-issues-gallery__issue-title">
+ Lallans { issue.issueNumber } | { issue.issueName }
+ </p>
+ </a>
+ </li>
+ ))}
+</ul> \ No newline at end of file
diff --git a/src/data/lallans/index.ts b/src/data/lallans/index.ts
new file mode 100644
index 0000000..3a1e749
--- /dev/null
+++ b/src/data/lallans/index.ts
@@ -0,0 +1,86 @@
+import type LallansIssue from '../../types/LallansIssue';
+import type LallansIssueNumber from '../../types/LallansIssueNumber';
+
+/**
+ * This might seem like an odd syntax, but this is so
+ * that we can use TypeScript to guarantee that every
+ * Lallans issue is accounted for.
+ */
+export const getLallansIssue: LallansIssueGetterTable = {
+ 21: async () => (await import('./issue21')).default,
+ 22: async () => (await import('./issue22')).default,
+ 23: async () => (await import('./issue23')).default,
+ 24: async () => (await import('./issue24')).default,
+ 25: async () => (await import('./issue25')).default,
+ 27: async () => (await import('./issue27')).default,
+ 29: async () => (await import('./issue29')).default,
+ 30: async () => (await import('./issue30')).default,
+ 33: async () => (await import('./issue33')).default,
+ 35: async () => (await import('./issue35')).default,
+ 36: async () => (await import('./issue36')).default,
+ 38: async () => (await import('./issue38')).default,
+ 39: async () => (await import('./issue39')).default,
+ 41: async () => (await import('./issue41')).default,
+ 42: async () => (await import('./issue42')).default,
+ 43: async () => (await import('./issue43')).default,
+ 45: async () => (await import('./issue45')).default,
+ 46: async () => (await import('./issue46')).default,
+ 47: async () => (await import('./issue47')).default,
+ 48: async () => (await import('./issue48')).default,
+ 49: async () => (await import('./issue49')).default,
+ 50: async () => (await import('./issue50')).default,
+ 51: async () => (await import('./issue51')).default,
+ 52: async () => (await import('./issue52')).default,
+ 53: async () => (await import('./issue53')).default,
+ 54: async () => (await import('./issue54')).default,
+ 55: async () => (await import('./issue55')).default,
+ 56: async () => (await import('./issue56')).default,
+ 57: async () => (await import('./issue57')).default,
+ 59: async () => (await import('./issue59')).default,
+ 60: async () => (await import('./issue60')).default,
+ 61: async () => (await import('./issue61')).default,
+ 62: async () => (await import('./issue62')).default,
+ 63: async () => (await import('./issue63')).default,
+ 64: async () => (await import('./issue64')).default,
+ 65: async () => (await import('./issue65')).default,
+ 66: async () => (await import('./issue66')).default,
+ 67: async () => (await import('./issue67')).default,
+ 68: async () => (await import('./issue68')).default,
+ 69: async () => (await import('./issue69')).default,
+ 70: async () => (await import('./issue70')).default,
+ 71: async () => (await import('./issue71')).default,
+ 72: async () => (await import('./issue72')).default,
+ 73: async () => (await import('./issue73')).default,
+ 74: async () => (await import('./issue74')).default,
+ 75: async () => (await import('./issue75')).default,
+ 76: async () => (await import('./issue76')).default,
+ 77: async () => (await import('./issue77')).default,
+ 78: async () => (await import('./issue78')).default,
+ 79: async () => (await import('./issue79')).default,
+ 80: async () => (await import('./issue80')).default,
+ 81: async () => (await import('./issue81')).default,
+ 82: async () => (await import('./issue82')).default,
+ 83: async () => (await import('./issue83')).default,
+ 84: async () => (await import('./issue84')).default,
+ 85: async () => (await import('./issue85')).default,
+ 86: async () => (await import('./issue86')).default,
+ 87: async () => (await import('./issue87')).default,
+ 88: async () => (await import('./issue88')).default,
+ 89: async () => (await import('./issue89')).default,
+ 90: async () => (await import('./issue90')).default,
+ 91: async () => (await import('./issue91')).default,
+ 92: async () => (await import('./issue92')).default,
+ 93: async () => (await import('./issue93')).default,
+ 96: async () => (await import('./issue96')).default,
+ 97: async () => (await import('./issue97')).default,
+ 98: async () => (await import('./issue98')).default,
+ 99: async () => (await import('./issue99')).default,
+ 100: async () => (await import('./issue100')).default,
+ 101: async () => (await import('./issue101')).default,
+};
+
+export type LallansIssueGetterTable = { [key in LallansIssueNumber]: () => Promise<LallansIssue> };
+
+export async function getAllLallansIssues(): Promise<LallansIssue[]> {
+ return Promise.all(Object.values(getLallansIssue).map(f => f()));
+} \ No newline at end of file
diff --git a/src/data/lallans/issue100.ts b/src/data/lallans/issue100.ts
new file mode 100644
index 0000000..69ec808
--- /dev/null
+++ b/src/data/lallans/issue100.ts
@@ -0,0 +1,77 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 100,
+ 'issueName': 'Simmer 222',
+ 'price': '10.00',
+ 'description': {
+ 'en-GB': 'The hundredth issue of the Lallans magazine.',
+ 'sco': 'The hunnreth issue o the Lallans magazine.',
+ }, 'contributors': [
+ 'Jeanette Abendstern',
+ 'Colin Mackenzie',
+ 'Donald Adamson',
+ 'Ann MacKinnon',
+ 'Craig Aitchison',
+ 'Ann Matheson',
+ 'Jim Aitken',
+ 'Andy Matthews',
+ 'Fran Baillie',
+ 'J Derrick McClure',
+ 'Tony Beekman',
+ 'J Walter McGinty',
+ 'Sheena Blackhall',
+ 'Iain McGregor',
+ 'David Bleiman',
+ 'Alastair Mcleish',
+ 'Robert R Calder',
+ 'Stuart McHardy',
+ 'Peter Cameron',
+ 'Hugh McMillan',
+ 'Joe Carstairs',
+ 'Alan Millar',
+ 'AC Clarke',
+ 'WS Milne',
+ 'Kevin Connelly',
+ 'Gordon D Moodie',
+ 'Charles P Connor',
+ 'Elaine Morrison',
+ 'Moira Dalgetty',
+ 'Stephen Pacitti',
+ 'Gordon Donaldson',
+ 'Walter Perrie',
+ 'Ashley Douglas',
+ 'Jamie Purves',
+ 'Iain WD Forde',
+ 'Alun Robert',
+ 'Fred Freeman',
+ 'Colin Robertson',
+ 'David Fyfe',
+ 'Frances Robson',
+ 'Sam Gilliland',
+ 'Finola Scott',
+ 'Leslie Glen',
+ 'Hamish Scott',
+ 'Hebby Gray',
+ 'Alan Sleater',
+ 'William Hershaw',
+ 'James P Spence',
+ 'Irene Howat',
+ 'Jock Stein',
+ 'Tom Hubbard',
+ 'Lynn Valentine',
+ 'Robert Hume',
+ 'Raymond Vettese',
+ 'Shane Johnstone',
+ 'Hamish Wallochie',
+ 'Douglas Kynoch',
+ 'George T Watt',
+ 'Laura Law',
+ 'Ian Nimmo White',
+ 'Dorothy Lawrenson',
+ 'Rab Wilson',
+ 'Rose Macgregor',
+ ],
+};
+
+export default issue;
diff --git a/src/data/lallans/issue101.ts b/src/data/lallans/issue101.ts
new file mode 100644
index 0000000..f356336
--- /dev/null
+++ b/src/data/lallans/issue101.ts
@@ -0,0 +1,42 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 101,
+ 'issueName': 'Yuil 222',
+ 'price': '10.00',
+ 'description': {
+ 'en-GB': 'The hundred-and-first issue of the Lallans magazine.',
+ 'sco': 'The hunner-an-first issue o the Lallans magazine.',
+ },
+ 'contributors': [
+ 'JK Annand',
+ 'George T Watt',
+ 'Stuart McHardy',
+ 'Tony Beekman',
+ 'John Burns',
+ 'Lyn Valentine',
+ 'Gillian Shearer',
+ 'Anne Jones',
+ 'Jeanette Abendstern',
+ 'Jerry Randalls',
+ 'Elaine Morton',
+ 'Maureen Sangster',
+ 'Donald Goodbrand Saunders',
+ 'Hamish Scott',
+ 'Alan Millar',
+ 'David Bleiman',
+ 'Billy Kay',
+ 'Lorraine Montgomerie',
+ 'Derrick McClure',
+ 'Ross Crawford',
+ 'Jock Stein',
+ 'J Roddie',
+ 'WS Milne',
+ 'Irene Howatt',
+ 'Kevin Connelly',
+ 'Hamish Wallochie',
+ 'Sheena Blackhall',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue21.ts b/src/data/lallans/issue21.ts
new file mode 100644
index 0000000..2c64304
--- /dev/null
+++ b/src/data/lallans/issue21.ts
@@ -0,0 +1,24 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 21,
+ 'issueName': 'Mairtinmas 1983',
+ 'price': '0.75',
+ 'description': {
+ 'en-GB': 'The twenty-first issue of the Lallans magazine.',
+ 'sco': 'The twanty-first issue o the Lallans magazine.',
+ },
+ 'contributions': [
+ {
+ 'title': 'The Heid',
+ 'author': 'Alistair Mackie',
+ }, {
+ 'title': 'Ferkeekers an Siclike',
+ }, {
+ 'title': 'On the Lorimer NT',
+ 'author': 'Donald Campbell',
+ }
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue22.ts b/src/data/lallans/issue22.ts
new file mode 100644
index 0000000..1e2cd03
--- /dev/null
+++ b/src/data/lallans/issue22.ts
@@ -0,0 +1,28 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 22,
+ 'issueName': 'Whitsunday 1984',
+ 'price': '0.75',
+ 'description': {
+ 'en-GB': 'The twenty-second issue of the Lallans magazine.',
+ 'sco': 'The twanty-saicont issue o the Lallans magazine.',
+ },
+ 'contributions': [
+ {
+ 'title': 'Montrose Poems',
+ 'author': 'Raymond Vettese',
+ }, {
+ 'title': 'Maisters',
+ 'author': 'JK Annand',
+ }, {
+ 'title': 'A Bairn’s Tale',
+ 'author': 'June Walker Leonard',
+ }, {
+ 'title': 'Stories, Articles, Poems',
+ 'author': 'David Purves, William Montgomerie and Davie Angus',
+ }
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue23.ts b/src/data/lallans/issue23.ts
new file mode 100644
index 0000000..54542a3
--- /dev/null
+++ b/src/data/lallans/issue23.ts
@@ -0,0 +1,13 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+'issueNumber': 23,
+ 'issueName': 'Mairtinmas 1984',
+ 'price': '0.75',
+ 'description': {
+ 'en-GB': 'The twenty-third issue of the Lallans magazine.',
+ 'sco': 'The twanty-third issue o the Lallans magazine.',
+ },
+};
+
+export default issue;
diff --git a/src/data/lallans/issue24.ts b/src/data/lallans/issue24.ts
new file mode 100644
index 0000000..51c100f
--- /dev/null
+++ b/src/data/lallans/issue24.ts
@@ -0,0 +1,29 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+'issueNumber': 24,
+ 'issueName': 'Whitsuntid 1985',
+ 'price': '0.75',
+ 'description': {
+ 'sco': 'The twanty-fowerth issue o the Lallans magazine.',
+ 'en-GB': 'The twenty-fourth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'James Begg',
+ 'Sheena Blackhall',
+ 'Margaret Ferguson',
+ 'Stuart Ferguson',
+ 'William Hershaw',
+ 'Tom Hubbard',
+ 'Andy Kinnaird',
+ 'Derrick McClure',
+ 'John McDonald',
+ 'Janet Murray',
+ 'WS Milne',
+ 'John S Philips',
+ 'David Purves',
+ 'William J Rae',
+ 'Raymond Vettese',
+ ],
+};
+
+export default issue;
diff --git a/src/data/lallans/issue25.ts b/src/data/lallans/issue25.ts
new file mode 100644
index 0000000..0443a14
--- /dev/null
+++ b/src/data/lallans/issue25.ts
@@ -0,0 +1,28 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+'issueNumber': 25,
+ 'issueName': 'Mairtinmas 1985',
+ 'price': '0.75',
+ 'description': {
+ 'sco': 'The twanty-fift issue o the Lallans magazine.',
+ 'en-GB': 'The twenty-fifth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Robert McLellan',
+ 'JK Annand',
+ 'Peter Fortune',
+ 'William Hershaw',
+ 'Andy Kinnaird',
+ 'TS Law',
+ 'John McDonald',
+ 'John Manson',
+ 'Ken Morrice',
+ 'Craig Nelder',
+ 'William Neill',
+ 'John S Phillips',
+ 'David Purves',
+ 'Raymond Vettese',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue27.ts b/src/data/lallans/issue27.ts
new file mode 100644
index 0000000..7f60922
--- /dev/null
+++ b/src/data/lallans/issue27.ts
@@ -0,0 +1,30 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 27,
+ 'issueName': 'Mairtinmas 1986',
+ 'price': '0.75',
+ 'description': {
+ 'sco': 'The twanty-seiventh issue o the Lallans magazine.',
+ 'en-GB': 'The twenty-seventh issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'James Adam',
+ 'David Angus',
+ 'JK Annand',
+ 'JG Auld',
+ 'Sheena Blackhall',
+ 'Ian Bowman',
+ 'Peter Cameron',
+ 'Donald Campbell',
+ 'William Hershaw',
+ 'Tom Hubbard',
+ 'TS Law',
+ 'John McDonald',
+ 'Craig Nelder',
+ 'David Purves',
+ 'James Robertson',
+ 'Raymond Vettese',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue29.ts b/src/data/lallans/issue29.ts
new file mode 100644
index 0000000..fd7a3ba
--- /dev/null
+++ b/src/data/lallans/issue29.ts
@@ -0,0 +1,26 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 29,
+ 'issueName': 'Mairtinmas 1987',
+ 'price': '0.75',
+ 'description': {
+ 'sco': 'The twanty-ninth issue o the Lallans magazine.',
+ 'en-GB': 'The twenty-ninth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'ME Alexander',
+ 'Sheena Blackhall',
+ 'Peter Cameron',
+ 'Sandy Fenton',
+ 'John Galt',
+ 'William Hershaw',
+ 'Gordon McFarlane',
+ 'Alexander McGregor',
+ 'John Manson',
+ 'William Neill',
+ 'John S Phillips',
+ 'James F Robertson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue30.ts b/src/data/lallans/issue30.ts
new file mode 100644
index 0000000..aeb06a5
--- /dev/null
+++ b/src/data/lallans/issue30.ts
@@ -0,0 +1,27 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 30,
+ 'issueName': 'Whitsuntid 1988',
+ 'price': '1.50',
+ 'description': {
+ 'sco': 'The thirtieth issue o the Lallans magazine.',
+ 'en-GB': 'The thirtieth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Peter Cameron',
+ 'Ken Morrice',
+ 'James Miller',
+ 'Sandy Fenton',
+ 'Joy Hendry',
+ 'William J Rae',
+ 'William Neill',
+ 'George Philp',
+ 'David Ogston',
+ 'James Hall Thomson',
+ 'Gordon McFarlane',
+ 'Tarrybreeks',
+ 'John McDonald',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue33.ts b/src/data/lallans/issue33.ts
new file mode 100644
index 0000000..a8bc465
--- /dev/null
+++ b/src/data/lallans/issue33.ts
@@ -0,0 +1,26 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 33,
+ 'issueName': 'Mairtinmas 1989',
+ 'price': '2.00',
+ 'description': {
+ 'sco': 'The thirty-third issue o the Lallans magazine.',
+ 'en-GB': 'The thirty-third issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'George Philp',
+ 'Walter Watson',
+ 'John S Phillips',
+ 'ME Alexander',
+ 'Soutar Davie',
+ 'Peter McCormack',
+ 'William Graham',
+ 'Peter Cameron',
+ 'Elliot Cowan Smith',
+ 'Gordon MacFarlane',
+ 'David Stevely',
+ 'EM Buchanan',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue35.ts b/src/data/lallans/issue35.ts
new file mode 100644
index 0000000..1ac5823
--- /dev/null
+++ b/src/data/lallans/issue35.ts
@@ -0,0 +1,25 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 35,
+ 'issueName': 'Mairtinmas 1990',
+ 'price': '2.00',
+ 'description': {
+ 'sco': 'The thirty-fift issue o the Lallans magazine.',
+ 'en-GB': 'The thirty-fifth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Kenneth D Farrow',
+ 'George Hardie',
+ 'William Graham',
+ 'Eilidh NicBhaltair',
+ 'William J Rae',
+ 'Robert Calder',
+ 'James S Adam',
+ 'Soutar Davie',
+ 'Gordon McFarlane',
+ 'John Buchan',
+ 'James S Robertson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue36.ts b/src/data/lallans/issue36.ts
new file mode 100644
index 0000000..32b255c
--- /dev/null
+++ b/src/data/lallans/issue36.ts
@@ -0,0 +1,32 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 36,
+ 'issueName': 'Whitsuntid 1991',
+ 'price': '2.00',
+ 'description': {
+ 'sco': 'The thirty-saxt issue o the Lallans magazine.',
+ 'en-GB': 'The thirty-sixth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Sheena Blackhall',
+ 'Gavin Sprott',
+ 'Geoffrey Dutton',
+ 'David Ogston',
+ 'Lilian Anderson',
+ 'JK Annand',
+ 'Kate Armstrong',
+ 'Raymond Vettese',
+ 'ME Alexander',
+ 'Peter Cameron',
+ 'William Imray',
+ 'John Murray',
+ 'James S Marshall',
+ 'John Barbour',
+ 'John Manson',
+ 'Soutar Davie',
+ 'Colvin Stewart',
+ 'Harvey Holton',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue38.ts b/src/data/lallans/issue38.ts
new file mode 100644
index 0000000..8ae503b
--- /dev/null
+++ b/src/data/lallans/issue38.ts
@@ -0,0 +1,33 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 38,
+ 'issueName': 'Whitsuntid 1992',
+ 'price': '2.00',
+ 'description': {
+ 'sco': 'The thirty-echtth issue o the Lallans magazine.',
+ 'en-GB': 'The thirty-eighth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'John Phillips',
+ 'John Murray',
+ 'Sam Gilliland',
+ 'WG Pritchard',
+ 'David Stevely',
+ 'William Neill',
+ 'Athole Cameron',
+ 'Lilian Anderson',
+ 'Pete Fortune',
+ 'Gavin Douglas',
+ 'James Hall Thomson',
+ 'William Hershaw',
+ 'Davit W Potter',
+ 'John Manson',
+ 'Alexander McGregor',
+ 'Peter Cameron',
+ 'William J Rae',
+ 'Florence Russell',
+ 'Soutar Davie',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue39.ts b/src/data/lallans/issue39.ts
new file mode 100644
index 0000000..c0955b1
--- /dev/null
+++ b/src/data/lallans/issue39.ts
@@ -0,0 +1,30 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 39,
+ 'issueName': 'Mairtinmas 1992',
+ 'price': '2.00',
+ 'description': {
+ 'sco': 'The thirty-ninth issue o the Lallans magazine.',
+ 'en-GB': 'The thirty-ninth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Peter Cameron',
+ 'Margaret Macaulay',
+ 'Colin Wilson',
+ 'ME Alexander',
+ 'John Manson',
+ 'Soutar Davie',
+ 'John McDonald',
+ 'Douglas Kynoch',
+ 'Gavin Sprott',
+ 'Kahlil Gibran',
+ 'Lilian Anderson',
+ 'John Burns',
+ 'Eric Scott Petrie',
+ 'Rob Lindsay o Pitscottie',
+ 'Gordon McFarlane',
+ 'Seumas Scott',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue41.ts b/src/data/lallans/issue41.ts
new file mode 100644
index 0000000..b1365b1
--- /dev/null
+++ b/src/data/lallans/issue41.ts
@@ -0,0 +1,36 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 41,
+ 'issueName': 'Mairtinmas 1993',
+ 'price': '2.50',
+ 'description': {
+ 'sco': 'The forty-first issue o the Lallans magazine.',
+ 'en-GB': 'The forty-first issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Gavin Sprott',
+ 'Kahlil Gibran',
+ 'Mary Strathie',
+ 'Margaret MacDougall',
+ 'Ronald W McDonald',
+ 'Soutar Davie',
+ 'David Glenday',
+ 'William Donaldson',
+ 'Neil R MacCallum',
+ 'Mary Rawnsley',
+ 'John Murray',
+ 'Ian D Colvin',
+ 'Sheila Douglas',
+ 'William Pritchard',
+ 'Bessie JB MacArthur',
+ 'John S Phillips',
+ 'Gordon McFarlane',
+ 'Lilian Anderson',
+ 'George Philip',
+ 'Sir Gilbert Hay',
+ 'WL Wilson',
+ 'Margaret Rose Harris',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue42.ts b/src/data/lallans/issue42.ts
new file mode 100644
index 0000000..19d84f3
--- /dev/null
+++ b/src/data/lallans/issue42.ts
@@ -0,0 +1,28 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 42,
+ 'issueName': 'Whitsuntid 1994',
+ 'price': '2.50',
+ 'description': {
+ 'sco': 'The forty-saicont issue o the Lallans magazine.',
+ 'en-GB': 'The forty-second issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'John Burns',
+ 'Margaret Rose Harris',
+ 'Mavis Beckett',
+ 'James Hall Thomson',
+ 'George Philp',
+ 'Vagaland',
+ 'Alexander McGregor',
+ 'Soutar Davie',
+ 'Donald W McDonald',
+ 'John Manson',
+ 'Sheila Douglas',
+ 'Aitken Fyall',
+ 'Lionel Hawes',
+ 'Robert Louis Stevenson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue43.ts b/src/data/lallans/issue43.ts
new file mode 100644
index 0000000..55f0dca
--- /dev/null
+++ b/src/data/lallans/issue43.ts
@@ -0,0 +1,32 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 43,
+ 'issueName': 'Mairtinmas 1994',
+ 'price': '2.50',
+ 'description': {
+ 'sco': 'The forty-fowerth issue o the Lallans magazine.',
+ 'en-GB': 'The forty-fourth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Betty Whutson',
+ 'James Hall Thomson',
+ 'George Hardie',
+ 'William J Rae',
+ 'Andrew A Duncan',
+ 'Andrew Murray Scott',
+ 'Lilian Anderson',
+ 'Kenneth Farrow',
+ 'John S Phillips',
+ 'Reid Moffat',
+ 'Soutar Davie',
+ 'IR Mitchell',
+ 'Ian B Kerr',
+ 'James S Adam',
+ 'Craig Halliday',
+ 'Bill McCoubrey',
+ 'Andrew Kerr',
+ 'David Lindsay',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue45.ts b/src/data/lallans/issue45.ts
new file mode 100644
index 0000000..0db9a80
--- /dev/null
+++ b/src/data/lallans/issue45.ts
@@ -0,0 +1,33 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 45,
+ 'issueName': 'Mairtinmas 1995',
+ 'price': '2.50',
+ 'description': {
+ 'sco': 'The forty-fift issue o the Lallans magazine.',
+ 'en-GB': 'The forty-fifth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Mavis Beckett',
+ 'David Purves',
+ 'Kenneth Farrow',
+ 'W George Pritchard',
+ 'John S Phillips',
+ 'Gavin Sprott',
+ 'Tom Wilson',
+ 'Neil MacCallum',
+ 'James Lowe',
+ 'Soutar Davie',
+ 'Douglas Kynoch',
+ 'Lilian Andersen',
+ 'Angus Watson',
+ 'Alec Scott',
+ 'Bessie JB MacArthur',
+ 'David C Purdie',
+ 'William J Rae',
+ 'James McLaren Ritchie',
+ 'Seumas Scott',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue46.ts b/src/data/lallans/issue46.ts
new file mode 100644
index 0000000..cda1c00
--- /dev/null
+++ b/src/data/lallans/issue46.ts
@@ -0,0 +1,34 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 46,
+ 'issueName': 'Whitsuntid 1996',
+ 'price': '3.00',
+ 'description': {
+ 'sco': 'The forty-saxt issue o the Lallans magazine.',
+ 'en-GB': 'The forty-sixth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Kate Armstrong',
+ 'Soutar Davie',
+ 'Christine De Luca',
+ 'Lady Mary Drummond',
+ 'Andrew A Duncan',
+ 'John Erskine o Dun',
+ 'Alexander Fenton',
+ 'Pete Fortune',
+ 'Tom Hubhard',
+ 'Charles Kemp',
+ 'Neil R MacCallum',
+ 'Mary Mclntosh',
+ 'John Manson',
+ 'William Neill',
+ 'David Purves',
+ 'William J Rae',
+ 'Xavier De Tandual',
+ 'David Tomassini',
+ 'James Hall Thomson',
+ 'Peter D Wright',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue47.ts b/src/data/lallans/issue47.ts
new file mode 100644
index 0000000..189c51d
--- /dev/null
+++ b/src/data/lallans/issue47.ts
@@ -0,0 +1,36 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 47,
+ 'issueName': 'Mairtinmas 1996',
+ 'price': '3.00',
+ 'description': {
+ 'sco': 'The forty-seiventh issue o the Lallans magazine.',
+ 'en-GB': 'The forty-seventh issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Lilian Anderson',
+ 'Mavis Beckett',
+ 'Soutar Davie',
+ 'Sheila Douglas',
+ 'Kenneth D Farrow',
+ 'Pete Fortune',
+ 'Laureen Johnson',
+ 'Margaret Rose Harris',
+ 'TS Law',
+ 'Mary McIntosh',
+ 'AD Mackie',
+ 'John Manson',
+ 'James Melville',
+ 'William Neill',
+ 'Stuart A Paterson',
+ 'John S Phillips',
+ 'David C Purdie',
+ 'David Purves',
+ 'Lydia Robb',
+ 'Elliot Cowan Smith',
+ 'Gavin Sprott',
+ 'Robert Tannahill',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue48.ts b/src/data/lallans/issue48.ts
new file mode 100644
index 0000000..6b601db
--- /dev/null
+++ b/src/data/lallans/issue48.ts
@@ -0,0 +1,13 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 48,
+ 'issueName': 'Caunilmass 1997',
+ 'price': '3.00',
+ 'description': {
+ 'sco': 'The forty-echtth issue o the Lallans magazine.',
+ 'en-GB': 'The forty-eighth issue of the Lallans magazine.',
+ }
+};
+
+export default issue;
diff --git a/src/data/lallans/issue49.ts b/src/data/lallans/issue49.ts
new file mode 100644
index 0000000..4807067
--- /dev/null
+++ b/src/data/lallans/issue49.ts
@@ -0,0 +1,34 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 49,
+ 'issueName': 'Whitsuntid 1997',
+ 'price': '3.00',
+ 'description': {
+ 'sco': 'The forty-ninth issue o the Lallans magazine.',
+ 'en-GB': 'The forty-ninth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Abbot Richard Abercromby',
+ 'AJ Aitken',
+ 'Peter Cameron',
+ 'Soutar Davie',
+ 'Sheila Douglas',
+ 'Kenneth D Farrow',
+ 'Donald Farquhar',
+ 'Harvey Holton',
+ 'Charles Kemp',
+ 'Gordon McFarlane',
+ 'AD Mackie',
+ 'Sir Richard Maitland o Lethington',
+ 'John Manson',
+ 'George Philp',
+ 'David C Purdie',
+ 'David Purves',
+ 'Dufton Scott',
+ 'Gavin Sprott',
+ 'Angus Watson',
+ 'Peter D Wright',
+ ],
+};
+
+export default issue;
diff --git a/src/data/lallans/issue50.ts b/src/data/lallans/issue50.ts
new file mode 100644
index 0000000..ef5fb7b
--- /dev/null
+++ b/src/data/lallans/issue50.ts
@@ -0,0 +1,36 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 50,
+ 'issueName': 'Mairtinmas 1997',
+ 'price': '3.00',
+ 'description': {
+ 'sco': 'The fiftieth issue o the Lallans magazine.',
+ 'en-GB': 'The fiftieth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Aald Daa',
+ 'Lilian Anderson',
+ 'John Brewster',
+ 'Donald Campbell',
+ 'Soutar Davie',
+ 'Sheila Douglas',
+ 'Kenneth D Farrow',
+ 'King James VI',
+ 'Craig Halliday',
+ 'Brent Hodgson',
+ 'TS Law',
+ 'Mary McIntosh',
+ 'IR Mitchell',
+ 'William Neill',
+ 'Liz Niven',
+ 'David C Purdie',
+ 'David Purves',
+ 'Lydia Robb',
+ 'John Stewart o Baldynneis',
+ 'Raymond Vettese',
+ 'Colin Will',
+ 'Peter D Wright',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue51.ts b/src/data/lallans/issue51.ts
new file mode 100644
index 0000000..ce871b8
--- /dev/null
+++ b/src/data/lallans/issue51.ts
@@ -0,0 +1,38 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 51,
+ 'issueName': 'Caunilmass 1998',
+ 'price': '3.00',
+ 'description': {
+ 'sco': 'The fifty-first issue o the Lallans magazine.',
+ 'en-GB': 'The fifty-first issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'AJ Aitken',
+ 'Mavis Beckett',
+ 'John Bellenden',
+ 'Sheena Blackhall',
+ 'CM Costie',
+ 'Soutar Davie',
+ 'Bill Findlay',
+ 'Pete Fortune',
+ 'Robert Garioch',
+ 'George Hardie',
+ 'Jilly Hawker',
+ 'Bruce Leeming',
+ 'Mary McIntosh',
+ 'Jean Massie',
+ 'Ann Matheson',
+ 'Lady Carolina Nairn',
+ 'William Neill',
+ 'WG Pritchard',
+ 'David Purves',
+ 'Gillian Rankin',
+ 'Christine Robinson',
+ 'James Hall Thomson',
+ 'Dawn Louis Turner',
+ 'Christine De Burgh White',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue52.ts b/src/data/lallans/issue52.ts
new file mode 100644
index 0000000..d25bcaf
--- /dev/null
+++ b/src/data/lallans/issue52.ts
@@ -0,0 +1,32 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 52,
+ 'issueName': 'Whitsuntid 1998',
+ 'price': '3.00',
+ 'description': {
+ 'sco': 'The fifty-saicont issue o the Lallans magazine.',
+ 'en-GB': 'The fifty-second issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Hugh Barclay o Ladyland',
+ 'Peter Cameron',
+ 'Donald Farquhar',
+ 'Duncan Glen',
+ 'Tom Hubbard',
+ 'J Derrick McClure',
+ 'Alexander McGregor',
+ 'Stuart McHardy',
+ 'Mary McIntosh',
+ 'John Manson',
+ 'Reid Moffat',
+ 'Alexander Montgomerie',
+ 'William Neill',
+ 'WG Pritchard',
+ 'David C Purdie',
+ 'David Purves',
+ 'Raymond Vettese',
+ 'Peter D Wright',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue53.ts b/src/data/lallans/issue53.ts
new file mode 100644
index 0000000..07e162e
--- /dev/null
+++ b/src/data/lallans/issue53.ts
@@ -0,0 +1,42 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 53,
+ 'issueName': 'Mairtinmas 1998',
+ 'price': '3.00',
+ 'description': {
+ 'sco': 'The fifty-third issue o the Lallans magazine.',
+ 'en-GB': 'The fifty-third issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Ken Angus',
+ 'Mavis Beckett',
+ 'Prior Adam Blackadder o Coldingham',
+ 'Donald Campbell',
+ 'Joe Corrie',
+ 'Sheila Douglas',
+ 'Kenneth D Farrow',
+ 'Muriel Ferrier',
+ 'Pete Fortune',
+ 'George Hardie',
+ 'Douglas Kynoch',
+ 'Margaret Macaulay',
+ 'John Manson',
+ 'Ann Matheson',
+ 'Elaine Morton',
+ 'Josephine Neill',
+ 'William Neill',
+ 'Prior John Olle o Coldingham',
+ 'John S Phillips',
+ 'George Philp',
+ 'David Purves',
+ 'Allan Ramsay',
+ 'Lydia Robb',
+ 'Derek Ross',
+ 'Seamas Scott',
+ 'Anne Smith',
+ 'James Hall Thomson',
+ 'Raymond Vettese',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue54.ts b/src/data/lallans/issue54.ts
new file mode 100644
index 0000000..d98e574
--- /dev/null
+++ b/src/data/lallans/issue54.ts
@@ -0,0 +1,93 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 54,
+ 'issueName': '1999',
+ 'price': '4.00',
+ 'description': {
+ 'sco': 'The fifty-fowerth issue o the Lallans magazine.',
+ 'en-GB': 'The fifty-fourth issue of the Lallans magazine.',
+ }, 'contributions': [
+ {
+ 'title': 'Verse for a New Watch',
+ 'author': 'TS Law',
+ }, {
+ 'title': 'Hinniewaff',
+ 'author': 'David C. Purdie',
+ }, {
+ 'title': 'Regrets',
+ 'author': 'George Hardie',
+ }, {
+ 'title': 'Howff',
+ 'author': 'Muriel Ferrier',
+ }, {
+ 'title': 'Better than a slater...',
+ 'author': 'Iain Ferguson ',
+ }, {
+ 'title': 'Woondit',
+ 'author': 'James Hall Thomson',
+ }, {
+ 'title': 'Killing Time',
+ 'author': 'Muriel Ferrier',
+ }, {
+ 'title': 'Hungers',
+ 'author': 'T.S. Law',
+ }, {
+ 'title': 'Echtyseeven',
+ 'author': 'James Hall Thomson',
+ }, {
+ 'title': 'Ferry Acrostics',
+ 'author': 'William Hershaw',
+ }, {
+ 'title': 'Paintin the Mune',
+ 'author': 'James Robertson',
+ }, {
+ 'title': 'Ferlies furth the yird',
+ 'author': 'Dauvit Horsbroch',
+ }, {
+ 'title': 'Skim tae there',
+ 'author': 'Andy McNeil',
+ }, {
+ 'title': 'Objects',
+ 'author': 'Andy McNeil',
+ }, {
+ 'title': 'Comment',
+ 'author': '',
+ }, {
+ 'title': 'Gyte',
+ 'author': 'James Hall Thomson',
+ }, {
+ 'title': 'Passive Izzit?',
+ 'author': 'James Hall Thomson',
+ }, {
+ 'title': 'Encoonter',
+ 'author': 'George Hardie',
+ }, {
+ 'title': 'White Slave',
+ 'author': 'Matthew Fitt',
+ }, {
+ 'title': 'Sea Lifetimes',
+ 'author': 'Christine De Luca',
+ }, {
+ 'title': 'Love at furst sicht',
+ 'author': 'Iain Ferguson',
+ }, {
+ 'title': 'A Leid Cawed Love',
+ 'author': 'William Hershaw',
+ }, {
+ 'title': 'Da Ballad o Maggie Reid',
+ 'author': 'Christine De Luca',
+ }, {
+ 'title': 'Son of Santa',
+ 'author': 'LA Reid',
+ }, {
+ 'title': 'Eddie\'s Monologue',
+ 'author': 'Margaret McSeveney',
+ }, {
+ 'title': 'A Jobe in Haund',
+ 'author': 'TS Law',
+ }
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue55.ts b/src/data/lallans/issue55.ts
new file mode 100644
index 0000000..a73b7e5
--- /dev/null
+++ b/src/data/lallans/issue55.ts
@@ -0,0 +1,87 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 55,
+ 'issueName': '1999',
+ 'price': '4.00',
+ 'description': {
+ 'sco': 'The fifty-fifth issue o the Lallans magazine.',
+ 'en-GB': 'The fifty-fifth issue of the Lallans magazine.',
+ }, 'contributions': [
+ {
+ 'title': 'Saumon Rin',
+ 'author': 'Muriel Ferrier',
+ }, {
+ 'title': 'Euphemism for an Elegy',
+ 'author': 'Stuart B Campbell',
+ }, {
+ 'title': 'The Yin Man Baund',
+ 'author': 'David C Purdie',
+ }, {
+ 'title': 'Englyn fur a Shirrow',
+ 'author': 'Ken Angus',
+ }, {
+ 'title': 'Balmerino Abbey',
+ 'author': 'Jean Massie',
+ }, {
+ 'title': 'Sanctum',
+ 'author': 'Ian Nimmo White',
+ }, {
+ 'title': 'heron',
+ 'author': 'Andy Manders',
+ }, {
+ 'title': 'Curlew! aka Whaup',
+ 'author': 'Jean Massie',
+ }, {
+ 'title': 'Seys (Sangs tae Eimhir I)',
+ 'author': 'Derrick McClure',
+ }, {
+ 'title': 'Seys (Sangs tae Eimhir III)',
+ 'author': 'Derrick McClure',
+ }, {
+ 'title': 'Mingies (Sangs tae Eimhir XVII)',
+ 'author': 'Derrick McClure',
+ }, {
+ 'title': 'Dugs an Wolfs (Sangs tae Eimhir XXIX)',
+ 'author': 'Derrick McClure',
+ }, {
+ 'title': 'Clever Us, Two Languages',
+ 'author': 'Kate Armstrong',
+ }, {
+ 'title': 'Luve Sang',
+ 'author': 'Elaine Morton',
+ }, {
+ 'title': 'Wan mair revolution',
+ 'author': 'Andy Manders',
+ }, {
+ 'title': 'Deid Sang',
+ 'author': 'Elaine Morton',
+ }, {
+ 'title': 'Ten Commandments',
+ 'author': 'Betty Tindal',
+ }, {
+ 'title': 'The Kirn',
+ 'author': 'Jean Massie',
+ }, {
+ 'title': 'Speiret',
+ 'author': 'Neil R MacCallum',
+ }, {
+ 'title': 'Poodurhaw Champ',
+ 'author': 'Cecilia Grainger',
+ }, {
+ 'title': 'Not Always Mans Best Friend',
+ 'author': 'Cecilia Grainger',
+ }, {
+ 'title': 'The Separation',
+ 'author': 'William Hershaw',
+ }, {
+ 'title': 'Granny',
+ 'author': 'Maureen Sangster',
+ }, {
+ 'title': 'Endymion',
+ 'author': 'Colin Donati',
+ }
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue56.ts b/src/data/lallans/issue56.ts
new file mode 100644
index 0000000..2d4ca6c
--- /dev/null
+++ b/src/data/lallans/issue56.ts
@@ -0,0 +1,36 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 56,
+ 'issueName': 'Voar 200',
+ 'price': '7.50',
+ 'description': {
+ 'sco': 'The fifty-saxth issue o the Lallans magazine.',
+ 'en-GB': 'The fifty-sixth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Sheena Blackhall',
+ 'Dauvit Horsbroch',
+ 'Robert Burns',
+ 'TS Law',
+ 'Robert Calder',
+ 'John Manson',
+ 'Aimée Chalmers',
+ 'Andrew McNeil',
+ 'RL Cook',
+ 'Pat McCrory',
+ 'Andrew Duncan',
+ 'Elaine Morton',
+ 'Andy Eagle',
+ 'George Philp',
+ 'Bob Fairnie',
+ 'David Purves',
+ 'Kenneth Farrow',
+ 'Lovina Roe',
+ 'George Hardie',
+ 'Scots Spellin Comatee',
+ 'Willie Hershaw',
+ 'John M Tait',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue57.ts b/src/data/lallans/issue57.ts
new file mode 100644
index 0000000..5c344cd
--- /dev/null
+++ b/src/data/lallans/issue57.ts
@@ -0,0 +1,55 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 57,
+ 'issueName': 'Hairst 200',
+ 'price': '7.50',
+ 'description': {
+ 'sco': 'The fifty-seiventh issue o the Lallans magazine.',
+ 'en-GB': 'The fifty-seventh issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Sheena Blackhall',
+ 'Pat McCrory',
+ 'Robert Calder',
+ 'JH McGibbon',
+ 'Charles P Connor',
+ 'Donald MacKay',
+ 'RL Cook',
+ 'Claire Macleod',
+ 'Andy Eagle',
+ 'Iseabail Macleod',
+ 'Bob Fairnie',
+ 'Neil MacNeil',
+ 'Kenneth Farrow',
+ 'Elaine Morton',
+ 'Sandy Fleemin',
+ 'John Murray',
+ 'Iain Forde',
+ 'William Neill',
+ 'Pete Fortune',
+ 'Liz Niven',
+ 'Flora Garry',
+ 'George Philp',
+ 'Bobby Gear',
+ 'David C Purdie',
+ 'George Hardie',
+ 'David Purves',
+ 'Jean Harrison',
+ 'Seumas Scott',
+ 'Willie Hershaw',
+ 'John M Tait',
+ 'Tom Hubbard',
+ 'JH Thomson',
+ 'Scott Jeromson',
+ 'Betty Tindal',
+ 'Douglas Kynoch',
+ 'Raymond Vettese',
+ 'John Manson',
+ 'Robert Wilson',
+ 'Caroline Macafee',
+ 'Tom Wilson',
+ 'Neil MacCallum',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue59.ts b/src/data/lallans/issue59.ts
new file mode 100644
index 0000000..89db532
--- /dev/null
+++ b/src/data/lallans/issue59.ts
@@ -0,0 +1,75 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 59,
+ 'issueName': 'Hairst 201',
+ 'price': '7.50',
+ 'description': {
+ 'sco': 'The fifty-ninth issue o the Lallans magazine.',
+ 'en-GB': 'The fifty-ninth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Elizabeth Anderson',
+ 'Gilberto Isella',
+ 'Kate Armstrong',
+ 'Philippe Jaccottet',
+ 'Mavis Duncan Beckett',
+ 'David Kinloch',
+ 'Sheena Blackhall',
+ 'Heinrich Leuthold',
+ 'Werner Bucher',
+ 'John Manson',
+ 'Erika Burkart',
+ 'Lucien Martin',
+ 'Ron Butlin',
+ 'Ann Matheson',
+ 'Robert R Calder',
+ 'Francoise Matthey',
+ 'Peter Cameron',
+ 'J Derrick McClure',
+ 'Stuart B Campbell',
+ 'Erwin Messmer',
+ 'Alice de Chambrier',
+ 'CF Meyer',
+ 'Maurice Chappaz',
+ 'Hans Morf',
+ 'Regi Claire',
+ 'Alberto Morrocco',
+ 'Rudolf Deertz',
+ 'Elaine Morton',
+ 'Julian Dillier',
+ 'Josef Felix Müller',
+ 'Marace Dareau',
+ 'William Neill',
+ 'Dominique Delmaire',
+ 'Lil Neilson',
+ 'Sheila Douglas',
+ 'Liz Niven',
+ 'Louis Duchosal',
+ 'Heidelinde Prüger',
+ 'Andy Eagle',
+ 'David C Purdie',
+ 'Kenneth Farrow',
+ 'David Purves',
+ 'Sandy Fleemin',
+ 'James Robertson',
+ 'Lillias Scott Forbes',
+ 'Sine Robertson',
+ 'Iain WD Forde',
+ 'Willie Rodger',
+ 'Phyllis J Goodall',
+ 'Sabine Schmid',
+ 'George Hardie',
+ 'Gerhard S Schürch',
+ 'Jean Harrison',
+ 'Rosaria Ungaro',
+ 'Christian Henry',
+ 'Raymond Vettese',
+ 'Willie Hershaw',
+ 'John Waddell',
+ 'Brent Hodgson',
+ 'Ann Wegmüller',
+ 'Tom Hubbard',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue60.ts b/src/data/lallans/issue60.ts
new file mode 100644
index 0000000..a5bd269
--- /dev/null
+++ b/src/data/lallans/issue60.ts
@@ -0,0 +1,47 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 60,
+ 'issueName': 'Ware 202',
+ 'price': '7.50',
+ 'description': {
+ 'sco': 'The saxtieth issue o the Lallans magazine.',
+ 'en-GB': 'The sixtieth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Argyll Publishing',
+ 'Alistair McDonald',
+ 'Sheena Blackhall',
+ 'John McDonald',
+ 'Robert R Calder',
+ 'Elaine Morton',
+ 'Peter Cameron',
+ 'William Neill',
+ 'Sheila Douglas',
+ 'Liz Niven',
+ 'Andy Eagle',
+ 'David C Purdie',
+ 'Kenneth Farrow',
+ 'David Purves',
+ 'Primary 5, Gott Primary Schuil',
+ 'Rachel Rainnie',
+ 'Nigel Grant',
+ 'Maureen Sangster',
+ 'Willie Hershaw',
+ 'Scots Language Resource Centre',
+ 'Brent Hodgson',
+ 'John M Tait',
+ 'Dauvit Horsbroch',
+ 'Williamina Dempster Thom',
+ 'Johnnie Johnstone',
+ 'Betty Tindal',
+ 'Alison Kerr',
+ 'Rayrnond Vettese',
+ 'John Manson',
+ 'Ian Nimmo White',
+ 'Ann Matheson',
+ 'Rab Wilson',
+ 'J Derrick McClure',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue61.ts b/src/data/lallans/issue61.ts
new file mode 100644
index 0000000..e3dd372
--- /dev/null
+++ b/src/data/lallans/issue61.ts
@@ -0,0 +1,43 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 61,
+ 'issueName': 'Hairst 202',
+ 'price': '7.50',
+ 'description': {
+ 'sco': 'The saxty-first issue o the Lallans magazine.',
+ 'en-GB': 'The sixty-first issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Sheena Blackhall',
+ 'J Derrick McClure',
+ 'Robert R Calder',
+ 'Alistair McDonald',
+ 'Alex Cluness',
+ 'John McDonald',
+ 'Sheila Douglas',
+ 'Betty MeKellar',
+ 'Andy Duncan',
+ 'Elaine Morton',
+ 'Kenneth D Farrow',
+ 'Neil mac Neil',
+ 'Iain WD Forde',
+ 'William Neill',
+ 'Stanley Roger Green',
+ 'Liz Niven',
+ 'George Hardie',
+ 'Janet Paisley',
+ 'Brent Hodgson',
+ 'David C Purdie',
+ 'Dauvit Horsbroch',
+ 'David Purves',
+ 'Tom Hubbard',
+ 'Fraser Robb',
+ 'Caroline Macafee',
+ 'John Tait',
+ 'John Manson',
+ 'Raymond Vettese',
+ 'Ann Matheson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue62.ts b/src/data/lallans/issue62.ts
new file mode 100644
index 0000000..38cdd20
--- /dev/null
+++ b/src/data/lallans/issue62.ts
@@ -0,0 +1,38 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 62,
+ 'issueName': 'Ware 203',
+ 'price': '7.50',
+ 'description': {
+ 'sco': 'The saxty-saicont issue o the Lallans magazine.',
+ 'en-GB': 'The sixty-second issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Sheila Douglas',
+ 'Elaine Morton',
+ 'John Drosten',
+ 'Neil mac Neil',
+ 'Andy Eagle',
+ 'Liz Niven',
+ 'Kenneth D Farrow',
+ 'Janet Paisley',
+ 'Willie Hershaw',
+ 'Salvatore Parisi',
+ 'Brent Hodgson',
+ 'David C Purdie',
+ 'Dauvit Horsbroch',
+ 'David Purves',
+ 'Ann MacKinnon',
+ 'John Tait',
+ 'John Manson',
+ 'Betty Tindal',
+ 'Ann Matheson',
+ 'Raymond Vettese',
+ 'Mary McCabe',
+ 'Rab Wilson',
+ 'Alistair McDonald',
+ 'Tom Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue63.ts b/src/data/lallans/issue63.ts
new file mode 100644
index 0000000..cb420fd
--- /dev/null
+++ b/src/data/lallans/issue63.ts
@@ -0,0 +1,43 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 63,
+ 'issueName': 'Hairst 203',
+ 'price': '7.50',
+ 'description': {
+ 'sco': 'The saxty-third issue o the Lallans magazine.',
+ 'en-GB': 'The sixty-third issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Jamie Reid Baxter',
+ 'Douglas Kynoch',
+ 'Sheena Blackhall',
+ 'John Law',
+ 'Sheila Douglas',
+ 'Caroline Macafee',
+ 'Andy Eagle',
+ 'Ann Matheson',
+ 'Bob Fairnie',
+ 'J Derrick McClure',
+ 'Gavin Falconer',
+ 'Ian R Mitchell',
+ 'Kenneth D Farrow',
+ 'Steve Murdoch',
+ 'Iain Forde',
+ 'Liz Niven',
+ 'Kath Gray',
+ 'David C Purdie',
+ 'Roddy Hamilton',
+ 'David Purves',
+ 'Brent Hodgson',
+ 'Margot Rhead',
+ 'Dauvit Horsbroch',
+ 'John Tait',
+ 'Alexander Hutchison',
+ 'Raymond Vettese',
+ 'Weelum-John Jappy',
+ 'Rab Wilson',
+ 'Mary Johnston',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue64.ts b/src/data/lallans/issue64.ts
new file mode 100644
index 0000000..c18bf5f
--- /dev/null
+++ b/src/data/lallans/issue64.ts
@@ -0,0 +1,38 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 64,
+ 'issueName': 'Ware 204',
+ 'price': '7.50',
+ 'description': {
+ 'sco': 'The saxty-fowerth issue o the Lallans magazine.',
+ 'en-GB': 'The sixty-fourth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Lillian Anderson',
+ 'Ann Matheson',
+ 'Robert R Calder',
+ 'J Derrick McClure',
+ 'Aimée Chalmers',
+ 'Alistair McDonald',
+ 'Colin Donati',
+ 'Liz Niven',
+ 'Sheila Douglas',
+ 'Charles P O’Connor',
+ 'Andy Eagle',
+ 'David C Purdie',
+ 'Kenneth D Farrow',
+ 'David Purves',
+ 'Iain Forde',
+ 'John Tait',
+ 'Brent Hodgson',
+ 'Williamina Thom',
+ 'Dauvit Horsbroch',
+ 'Raymond Vettese',
+ 'Mary Johnstone',
+ 'Rab Wilson',
+ 'Caroline Macafee',
+ 'Tom Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue65.ts b/src/data/lallans/issue65.ts
new file mode 100644
index 0000000..51a152c
--- /dev/null
+++ b/src/data/lallans/issue65.ts
@@ -0,0 +1,42 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 65,
+ 'issueName': 'Hairst 204',
+ 'price': '8.50',
+ 'description': {
+ 'sco': 'The saxty-fifth issue o the Lallans magazine.',
+ 'en-GB': 'The sixty-fifth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Lillian Anderson',
+ 'Ann Matheson',
+ 'Irene Brown',
+ 'Mary McCabe',
+ 'Stewart Conn',
+ 'J Derrick McClure',
+ 'Robert R Calder',
+ 'Elaine Morton',
+ 'Peter Cameron',
+ 'Liz Niven',
+ 'Colin Donati',
+ 'Janet Paisley',
+ 'Sheila Douglas',
+ 'David C Purdie',
+ 'Andy Eagle',
+ 'David Purves',
+ 'Robert Fergusson',
+ 'Allan Ramsay',
+ 'Kenneth D Farrow',
+ 'Jean SS Sampson',
+ 'George Campbell Hay',
+ 'Raymond Vettese',
+ 'Brent Hodgson',
+ 'Ann Wegmüller',
+ 'Dauvit Horsbroch',
+ 'Les Wheeler',
+ 'Caroline Macafee',
+ 'Rab Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue66.ts b/src/data/lallans/issue66.ts
new file mode 100644
index 0000000..50eb4f0
--- /dev/null
+++ b/src/data/lallans/issue66.ts
@@ -0,0 +1,39 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 66,
+ 'issueName': 'Ware 205',
+ 'price': '8.50',
+ 'description': {
+ 'sco': 'The saxty-saxth issue o the Lallans magazine.',
+ 'en-GB': 'The sixty-sixth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Robert R Calder',
+ 'Joe H McGibbon',
+ 'John Corbett',
+ 'Liz Niven',
+ 'Colin Donati',
+ 'David C Purdie',
+ 'Sheila Douglas',
+ 'David Purves',
+ 'Andy Eagle',
+ 'Chris Robinson',
+ 'Kenneth D Farrow',
+ 'Maureen Sangster',
+ 'William Hershaw',
+ 'Seumas Scott',
+ 'Brent Hodgson',
+ 'Raymond Vettese',
+ 'Dauvit Horsbroch',
+ 'Ann Wegmüller',
+ 'Pierre Janton',
+ 'Les Wheeler',
+ 'Caroline Macafee',
+ 'Ian Nimmo White',
+ 'Ann Matheson',
+ 'Rab Wilson',
+ 'J Derrick McClure',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue67.ts b/src/data/lallans/issue67.ts
new file mode 100644
index 0000000..2e2fec1
--- /dev/null
+++ b/src/data/lallans/issue67.ts
@@ -0,0 +1,50 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 67,
+ 'issueName': 'Hairst 205',
+ 'price': '8.50',
+ 'description': {
+ 'sco': 'The saxty-seiventh issue o the Lallans magazine.',
+ 'en-GB': 'The sixty-seventh issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Lilian Andersen',
+ 'Douglas Kynoch',
+ 'Sheena Blackhall',
+ 'Ann Matheson',
+ 'Robert R Calder',
+ 'J Derrick McClure',
+ 'Colin Donati',
+ 'Hugh MacDiarmid',
+ 'Sheila Douglas',
+ 'John McPartlin',
+ 'John Drosten',
+ 'Elaine Morton',
+ 'Andy Eagle',
+ 'Liz Niven',
+ 'Kenneth D Farrow',
+ 'Hazel Parkins',
+ 'Sandy Fleemin',
+ 'George Philp',
+ 'EM Crerar Gilbert',
+ 'David C Purdie',
+ 'Reinhard F Hahn',
+ 'David Purves',
+ 'George Hardie',
+ 'Jean SS Sampson',
+ 'William Hershaw',
+ 'Donald Goodbrand Saunders',
+ 'Brent Hodgson',
+ 'Betty Tindal',
+ 'Brian Holton',
+ 'Raymond Vettese',
+ 'Dauvit Horsbroch',
+ 'Bill Watt',
+ 'Tom Hubbard',
+ 'Colin Will',
+ 'Robert A Jamieson',
+ 'Rab Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue68.ts b/src/data/lallans/issue68.ts
new file mode 100644
index 0000000..7af6f74
--- /dev/null
+++ b/src/data/lallans/issue68.ts
@@ -0,0 +1,43 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 68,
+ 'issueName': 'Ware 206',
+ 'price': '8.50',
+ 'description': {
+ 'sco': 'The saxty-echtth issue o the Lallans magazine.',
+ 'en-GB': 'The sixty-eighth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Ken Angus',
+ 'Jean Massie',
+ 'James A Begg',
+ 'Ann Matheson',
+ 'Sheena Blackhall',
+ 'Alan McCabe',
+ 'Hugh Bryden',
+ 'J Derrick McClure',
+ 'Robert R Calder',
+ 'John McPartlin',
+ 'Lynsey Calderwood',
+ 'John Milligan',
+ 'Peter Cameron',
+ 'Stephen Pacitti',
+ 'Kenneth D Farrow',
+ 'David C Purdie',
+ 'Brent Hodgson',
+ 'David Purves',
+ 'Dauvit Horsbroch',
+ 'Mary Smith',
+ 'Tarn Hubbard',
+ 'Gavin Sprott',
+ 'Douglas Kynoch',
+ 'Raymond Vettese',
+ 'Caroline Macafee',
+ 'Ian Nimmo White',
+ 'Andra MacCallum',
+ 'Rab Wilson',
+ 'Donald Mackay',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue69.ts b/src/data/lallans/issue69.ts
new file mode 100644
index 0000000..c629baa
--- /dev/null
+++ b/src/data/lallans/issue69.ts
@@ -0,0 +1,49 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 69,
+ 'issueName': 'Wunter 206',
+ 'price': '8.50',
+ 'description': {
+ 'sco': 'The saxty-ninth issue o the Lallans magazine.',
+ 'en-GB': 'The sixty-ninth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Irene Brown',
+ 'J Derrick McClure',
+ 'Robert R Calder',
+ 'John McPartlin',
+ 'Aimée Chalmers',
+ 'Ewan McVicar',
+ 'Charles P Connor',
+ 'Reid Moffat',
+ 'John Davidson',
+ 'Elaine Morton',
+ 'Christine De Luca',
+ 'Liz Niven',
+ 'Colin Donati',
+ 'Stephen Pacitti',
+ 'Sheila Douglas',
+ 'David C Purdie',
+ 'Andy Eagle',
+ 'David Purves',
+ 'Kenneth D Farrow',
+ 'Joe Rae',
+ 'George Hardie',
+ 'Maureen Sangster',
+ 'Brent Hodgson',
+ 'Hamish Scott',
+ 'Dauvit Horsbroch',
+ 'Margaret Tong',
+ 'Andy Hunter',
+ 'Raymond Vettese',
+ 'John Manson',
+ 'Ian Nimmo White',
+ 'Ann Matheson',
+ 'Colin Will',
+ 'Alan McCabe',
+ 'Rab Wilson',
+ 'Mary McCabe',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue70.ts b/src/data/lallans/issue70.ts
new file mode 100644
index 0000000..8bee2be
--- /dev/null
+++ b/src/data/lallans/issue70.ts
@@ -0,0 +1,40 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 70,
+ 'issueName': 'Ware 207',
+ 'price': '8.50',
+ 'description': {
+ 'sco': 'The seiventieth issue o the Lallans magazine.',
+ 'en-GB': 'The seventieth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Sheena Blackhall',
+ 'Douglas Kynoch',
+ 'Ian Brown',
+ 'Ann MacKinnon',
+ 'John Corbett',
+ 'John Grant Masson',
+ 'Doug Curran',
+ 'Ann Matheson',
+ 'Sheila Douglas',
+ 'J Derrick McClure',
+ 'Innes Dow',
+ 'Andrw Philip',
+ 'Andy Eagle',
+ 'David C Purdie',
+ 'Kenneth D Farrow',
+ 'David Purves',
+ 'Sam Gilliland',
+ 'Chris Robinson',
+ 'Damian Henry',
+ 'Maureen Sangster',
+ 'Brent Hodgson',
+ 'Raymond Vertese',
+ 'Dauvit Horsbroch',
+ 'George T Watt',
+ 'Louise Johnstone',
+ 'Rab Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue71.ts b/src/data/lallans/issue71.ts
new file mode 100644
index 0000000..f11db6c
--- /dev/null
+++ b/src/data/lallans/issue71.ts
@@ -0,0 +1,53 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 71,
+ 'issueName': 'Wunter 208',
+ 'price': '8.50',
+ 'description': {
+ 'sco': 'The seiventy-first issue o the Lallans magazine.',
+ 'en-GB': 'The seventy-first issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'John Bellany',
+ 'Caroline Macafee',
+ 'Sheena Blackhall',
+ 'Neil Mathers',
+ 'John Bolland',
+ 'Ann Matheson',
+ 'Irene Brown',
+ 'Alan McCabe',
+ 'Ian Budge',
+ 'J Derrick McClure',
+ 'Robert R Calder',
+ 'Joe McGibbon',
+ 'Charles P Connor',
+ 'Stuart McHardy',
+ 'Sheila Douglas',
+ 'John McPartlin',
+ 'John Drosten',
+ 'Elaine Morton',
+ 'Andy Eagle',
+ 'Liz Niven',
+ 'Kenneth D Farrow',
+ 'George Philp',
+ 'Sam Gilliland',
+ 'David C Purdie',
+ 'George Hardie',
+ 'David Purves',
+ 'Brent Hodgson',
+ 'Chris Robinson',
+ 'Brian Holton',
+ 'Raymond Vettese',
+ 'Dauvit Horsbroch',
+ 'Valerie Weir',
+ 'John Johnstone',
+ 'Ian Nimmo White',
+ 'Douglas Kynoch',
+ 'Christie Williamson',
+ 'Jean Storrie Lewis',
+ 'Rab Wilson',
+ 'Federico Garcia Lorca',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue72.ts b/src/data/lallans/issue72.ts
new file mode 100644
index 0000000..004263b
--- /dev/null
+++ b/src/data/lallans/issue72.ts
@@ -0,0 +1,35 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 72,
+ 'issueName': 'Simmer 208',
+ 'price': '8.50',
+ 'description': {
+ 'sco': 'The seiventy-saicont issue o the Lallans magazine.',
+ 'en-GB': 'The seventy-second issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Sheena Blackhall',
+ 'Liz Niven',
+ 'Robert R Calder',
+ 'David C Purdie',
+ 'Andy Eagle',
+ 'David Purves',
+ 'Kenneth D Farrow',
+ 'Chris Robinson',
+ 'Sandy Fleemin',
+ 'Frances Robson',
+ 'Brent Hodgson',
+ 'Maggie Scott',
+ 'Dauvit Horsbroch',
+ 'Maureen Sangster',
+ 'Rowena M Love',
+ 'Betty Tindal',
+ 'Donald Mackay',
+ 'Raymond Vettese',
+ 'Ann Matheson',
+ 'Rab Wilson',
+ 'J Derrick McClure',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue73.ts b/src/data/lallans/issue73.ts
new file mode 100644
index 0000000..156af34
--- /dev/null
+++ b/src/data/lallans/issue73.ts
@@ -0,0 +1,47 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 73,
+ 'issueName': 'Wunter 209',
+ 'price': '8.50',
+ 'description': {
+ 'sco': 'The seiventy-third issue o the Lallans magazine.',
+ 'en-GB': 'The seventy-third issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Sheena Blackhall',
+ 'John McPartlin',
+ 'Peter Cameron',
+ 'Walter Perrie',
+ 'Charles P Connor',
+ 'Stephen Pacitti',
+ 'Kenneth D Farrow',
+ 'David C Purdie',
+ 'George Hardie',
+ 'David Purves',
+ 'William Hershaw',
+ 'Christine Robinson',
+ 'Brent Hodgson',
+ 'Colin Robertson',
+ 'Dauvit Horsbroch',
+ 'Maureen Sangster',
+ 'Mary Johnston',
+ 'Gavin Sprott',
+ 'William Landles',
+ 'John M Tait',
+ 'Ann Matheson',
+ 'Sheila Templeton',
+ 'Alan McCabe',
+ 'Betty Tindal',
+ 'Mary McCabe',
+ 'Raymond Vettese',
+ 'Andrew McCallum',
+ 'Ian Nimmo White',
+ 'J Derrick McClure',
+ 'George T Watt',
+ 'Joe McGibbon',
+ 'Rab Wilson',
+ 'Stuart McHardy',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue74.ts b/src/data/lallans/issue74.ts
new file mode 100644
index 0000000..6096052
--- /dev/null
+++ b/src/data/lallans/issue74.ts
@@ -0,0 +1,49 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 74,
+ 'issueName': 'Simmer 209',
+ 'price': '8.50',
+ 'description': {
+ 'sco': 'The seiventy-fowerth issue o the Lallans magazine.',
+ 'en-GB': 'The seventy-fourth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'James A Begg',
+ 'John McPartlin',
+ 'Sheena Blackhall',
+ 'WS Milne',
+ 'Robert R Calder',
+ 'David Morrison',
+ 'Peter Cameron',
+ 'Liz Niven',
+ 'Charles P Connor',
+ 'Walter Perrie',
+ 'Andy Eagle',
+ 'David C Purdie',
+ 'Kenneth D Farrow',
+ 'David Purves',
+ 'Aitken Fyall',
+ 'Neil Purves',
+ 'Sam Gilliland',
+ 'Christine Robinson',
+ 'William Hershaw',
+ 'Colin Robertson',
+ 'Brent Hodgson',
+ 'Frances Robson',
+ 'Dauvit Horsbroch',
+ 'Hamish Scott',
+ 'Gordon Jarvie',
+ 'Ruth Tittensor',
+ 'Gareth D Jones',
+ 'Raymond Vettese',
+ 'Douglas Kynoch',
+ 'Ian Nimmo White',
+ 'Caroline Macafee',
+ 'George T Watt',
+ 'Ann Matheson',
+ 'Rab Wilson',
+ 'Joe McGibbon',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue75.ts b/src/data/lallans/issue75.ts
new file mode 100644
index 0000000..51e5ae2
--- /dev/null
+++ b/src/data/lallans/issue75.ts
@@ -0,0 +1,49 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 75,
+ 'issueName': 'Yuil 209',
+ 'price': '8.50',
+ 'description': {
+ 'sco': 'The seiventy-fifth issue o the Lallans magazine.',
+ 'en-GB': 'The seventy-fifth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'JK Annand',
+ 'WS Milne',
+ 'Katarzyna Bazarnik',
+ 'Elaine Morton',
+ 'Sheena Blackhall',
+ 'Stephen Pacitti',
+ 'Robert R Calder',
+ 'Walter Perrie',
+ 'Peter Cameron',
+ 'Heidelinde Prüger',
+ 'Sophia Crichton',
+ 'David C Purdie',
+ 'Charles P Connor',
+ 'David Purves',
+ 'Andy Eagle',
+ 'Colin Robertson',
+ 'Kenneth D Farrow',
+ 'Frances Robson',
+ 'Sam Gilliland',
+ 'Maureen Sangster',
+ 'William Hershaw',
+ 'Hamish Scott',
+ 'Brent Hodgson',
+ 'Wislawa Szymborska',
+ 'Dauvit Horsbroch',
+ 'Williamina Thom',
+ 'Tom Hubbard',
+ 'Raymond Vettese',
+ 'Gordon Jarvie',
+ 'Ian Nimmo White',
+ 'Andrew McCallum',
+ 'George T Watt',
+ 'J Derrick McClure',
+ 'Rab Wilson',
+ 'John McPartlin',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue76.ts b/src/data/lallans/issue76.ts
new file mode 100644
index 0000000..bd4936f
--- /dev/null
+++ b/src/data/lallans/issue76.ts
@@ -0,0 +1,50 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 76,
+ 'issueName': 'Simmer 210',
+ 'price': '8.50',
+ 'description': {
+ 'sco': 'The seiventy-saxth issue o the Lallans magazine.',
+ 'en-GB': 'The seventy-sixth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Robert R Calder',
+ 'Margaret Marenich',
+ 'Peter Cameron',
+ 'WS Milne',
+ 'Andy Eagle',
+ 'Liz Niven',
+ 'Kenneth D Farrow',
+ 'Walter Perrie',
+ 'Sam Gilliland',
+ 'George Philp',
+ 'George Hardie',
+ 'David C Purdie',
+ 'William Hershaw',
+ 'Colin Robertson',
+ 'Brent Hodgson',
+ 'Christine Robinson',
+ 'Dauvit Horsbroch',
+ 'Frances Robson',
+ 'Tom Hubbard',
+ 'Frank Roger',
+ 'Gordon Jarvie',
+ 'Maureen Sangster',
+ 'Helen Lawrenson',
+ 'Hamish Scott',
+ 'Caroline Macafee',
+ 'James Sinclair',
+ 'Andrew McCallum',
+ 'Pauline Cairns Speitel',
+ 'J Derrick McClure',
+ 'Raymond Vettese',
+ 'Joe McGibbon',
+ 'George T Watt',
+ 'Iain McGregor',
+ 'Alastair White',
+ 'John McPartlin',
+ 'Rab Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue77.ts b/src/data/lallans/issue77.ts
new file mode 100644
index 0000000..b3d24ac
--- /dev/null
+++ b/src/data/lallans/issue77.ts
@@ -0,0 +1,49 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 77,
+ 'issueName': 'Yuil 210',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The seiventy-seiventh issue o the Lallans magazine.',
+ 'en-GB': 'The seventy-seventh issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Mavis Beckett',
+ 'Ann Matheson',
+ 'Sheena Blackhall',
+ 'Iain McGregor',
+ 'Robert R Calder',
+ 'John McPartlin',
+ 'Peter Cameron',
+ 'WS Milne',
+ 'Hilary Christie',
+ 'Stephen Pacitti',
+ 'Charles P Connor',
+ 'David C Purdie',
+ 'Gavin Fairbairn',
+ 'Christine Robinson',
+ 'Kenneth D Farrow',
+ 'Frances Robson',
+ 'Kenneth Fraser',
+ 'Maureen Sangster',
+ 'Sam Gilliland',
+ 'Hamish Scott',
+ 'George Hardie',
+ 'James Sinclair',
+ 'William Hershaw',
+ 'Duncan Sneddon',
+ 'Brent Hodgson',
+ 'Pauline Cairns Speitel',
+ 'Dauvit Horsbroch',
+ 'Raymond Vettese',
+ 'Gordon Jarvie',
+ 'George T Watt',
+ 'Douglas Kynoch',
+ 'Ian Nimmo White',
+ 'Helen Lawrenson',
+ 'Rab Wilson',
+ 'Ann Mackinnon',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue78.ts b/src/data/lallans/issue78.ts
new file mode 100644
index 0000000..aa21d1e
--- /dev/null
+++ b/src/data/lallans/issue78.ts
@@ -0,0 +1,44 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 78,
+ 'issueName': 'Simmer 211',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The seiventy-echtth issue o the Lallans magazine.',
+ 'en-GB': 'The seventy-eighth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Mavis Beckett',
+ 'WS Milne',
+ 'Peter Cameron',
+ 'James Morrison',
+ 'Hilary Christie',
+ 'Elaine Morton',
+ 'Charles P Connor',
+ 'Liz Niven',
+ 'Andy Eagle',
+ 'Steven Porter',
+ 'Kenneth D Farrow',
+ 'David C Purdie',
+ 'Sam Gilliland',
+ 'Colin Robertson',
+ 'George Hardie',
+ 'Christine Robinson',
+ 'Brent Hodgson',
+ 'Stewart Sanderson',
+ 'Billy Kay',
+ 'Hamish Scott',
+ 'Ann Mackinnon',
+ 'James Sinclair',
+ 'Ann Matheson',
+ 'Pauline Cairns Speitel',
+ 'J Derrick McClure',
+ 'Raymond Vettese',
+ 'Iain McGregor',
+ 'George T Watt',
+ 'John McPartlin',
+ 'Rab Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue79.ts b/src/data/lallans/issue79.ts
new file mode 100644
index 0000000..8d40f79
--- /dev/null
+++ b/src/data/lallans/issue79.ts
@@ -0,0 +1,44 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 79,
+ 'issueName': 'Yuil 211',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The seiventy-ninth issue o the Lallans magazine.',
+ 'en-GB': 'The seventy-ninth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Peter Cameron',
+ 'John McPartlin',
+ 'Charles P Connor',
+ 'Liz Niven',
+ 'Andy Eagle',
+ 'WS Milne',
+ 'Kenneth D Farrow',
+ 'David C Purdie',
+ 'Sam Gilliland',
+ 'Colin Robertson',
+ 'George Hardie',
+ 'Christine Robinson',
+ 'John Hodgart',
+ 'Frances Robson',
+ 'Brent Hodgson',
+ 'Stephen Pacitti',
+ 'Gordon Jarvie',
+ 'Stewart Sanderson',
+ 'Douglas Kynoch',
+ 'Hamish Scott',
+ 'Ann MacKinnon',
+ 'Duncan Sneddon',
+ 'Ann Matheson',
+ 'Pauline Cairns Speitel',
+ 'J Derrick McClure',
+ 'Raymond Vettese',
+ 'Alistair McDonald',
+ 'George T Watt',
+ 'Stuart McHardy',
+ 'Rab Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue80.ts b/src/data/lallans/issue80.ts
new file mode 100644
index 0000000..c2d6f78
--- /dev/null
+++ b/src/data/lallans/issue80.ts
@@ -0,0 +1,49 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 80,
+ 'issueName': 'Simmer 212',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The echtieth issue o the Lallans magazine.',
+ 'en-GB': 'The eightieth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Mavis Beckett',
+ 'WS Milne',
+ 'Sheena Blackhall',
+ 'George Philp',
+ 'Peter Cameron',
+ 'David C Purdie',
+ 'Charles P Connor',
+ 'David Purves',
+ 'Andy Eagle',
+ 'Colin Robertson',
+ 'Kenneth D Farrow',
+ 'Christine Robinson',
+ 'Sam Gilliland',
+ 'Frances Robson',
+ 'George Hardie',
+ 'Stewart Sanderson',
+ 'Robert Henryson',
+ 'Hamish Scott',
+ 'Dauvit Horsbroch',
+ 'J Barrie Shepherd',
+ 'Tom Hubbard',
+ 'Duncan Sneddon',
+ 'Gordon Jarvie',
+ 'Pauline Cairns Speitel',
+ 'Caroline Macafee',
+ 'Ken Sutherland',
+ 'Ann Matheson',
+ 'John M Tait',
+ 'J Derrick McClure',
+ 'Raymond Vettese',
+ 'Iain McGregor',
+ 'George T Watt',
+ 'Stuart McHardy',
+ 'Rab Wilson',
+ 'John McPartlin',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue81.ts b/src/data/lallans/issue81.ts
new file mode 100644
index 0000000..b7ca92b
--- /dev/null
+++ b/src/data/lallans/issue81.ts
@@ -0,0 +1,44 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 81,
+ 'issueName': 'Yuil 212',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The echty-first issue o the Lallans magazine.',
+ 'en-GB': 'The eighty-first issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Sheena Blackhall',
+ 'John McPartlin',
+ 'Peter Camaron',
+ 'Stephen Pacitti',
+ 'Hilary Christie',
+ 'David C Purdie',
+ 'Ronnie Crichton',
+ 'Jamie Purves ',
+ 'John Docherty',
+ 'Colin Robertson',
+ 'Gavin Falconer',
+ 'Christine Robinson',
+ 'Kenneth D Farrow',
+ 'Frances Robson',
+ 'Sam Gilliland',
+ 'Hamish Scott',
+ 'George Hardie',
+ 'J Barrie Shepherd',
+ 'Mary Johnston',
+ 'Pauline Cairns Speitel',
+ 'Douglas Kynoch',
+ 'Raymond Vettese',
+ 'Ann Matheson',
+ 'Roger West',
+ 'Derrick McClure',
+ 'George T Watt',
+ 'Iain McGregor',
+ 'Rab Wilson',
+ 'Stuart McHardy',
+ 'Jon Zarecki',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue82.ts b/src/data/lallans/issue82.ts
new file mode 100644
index 0000000..2e93c2d
--- /dev/null
+++ b/src/data/lallans/issue82.ts
@@ -0,0 +1,48 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 82,
+ 'issueName': 'Simmer 213',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The echty-saicont issue o the Lallans magazine.',
+ 'en-GB': 'The eighty-second issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Mavis Beckett',
+ 'Ann Matheson',
+ 'Robert R Calder',
+ 'Derrick McClure',
+ 'Peter Camaron',
+ 'Iain McGregor',
+ 'Charles P Connor',
+ 'Stuart McHardy',
+ 'Thomas Clark',
+ 'John McPartlin',
+ 'John Docherty',
+ 'Stephen Pacitti',
+ 'Gordon Donaldson',
+ 'George Philp',
+ 'Andy Eagle',
+ 'Stephen Porter',
+ 'Gavin Falconer',
+ 'David C Purdie',
+ 'Kenneth D Farrow',
+ 'Colin Robertson',
+ 'Sam Gilliland',
+ 'Frances Robson',
+ 'George Hardie',
+ 'Hamish Scott',
+ 'Gordon Jarvie',
+ 'J Barrie Shepherd',
+ 'Mary Johnston',
+ 'Pauline Cairns Speitel',
+ 'Douglas Kynoch',
+ 'James William Underhill',
+ 'Rowena M Love',
+ 'George T Watt',
+ 'Caroline Macafee',
+ 'Rob Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue83.ts b/src/data/lallans/issue83.ts
new file mode 100644
index 0000000..764cf96
--- /dev/null
+++ b/src/data/lallans/issue83.ts
@@ -0,0 +1,48 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 83,
+ 'issueName': 'Yuil 213',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The echty-third issue o the Lallans magazine.',
+ 'en-GB': 'The eighty-third issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Tony Beekman',
+ 'Rowena M Love',
+ 'Sheena Blackhall',
+ 'Ann Matheson',
+ 'Rita Bradd',
+ 'J Derrick McClure',
+ 'Ian Budge',
+ 'Stuart McHardy',
+ 'Peter Cameron',
+ 'Iain McGregor',
+ 'Thomas Clark',
+ 'Stephen Pacitti',
+ 'Penny Cole',
+ 'David C Purdie',
+ 'Tom Crichton',
+ 'Colin Robertson',
+ 'John Docherty',
+ 'Frances Robson',
+ 'Kenneth D Farrow',
+ 'Hamish Scott',
+ 'Iain WD Forde',
+ 'J Barrie Shepherd',
+ 'Sam Gilliland',
+ 'Duncan Sneddon',
+ 'George Hardie',
+ 'Samuel Thomson',
+ 'Wullie Hershaw',
+ 'Raymond Vettese',
+ 'Tom Hubbard',
+ 'George T Watt',
+ 'Mary Johnston',
+ 'Ian Nimmo White',
+ 'Douglas Kynoch',
+ 'Rab Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue84.ts b/src/data/lallans/issue84.ts
new file mode 100644
index 0000000..c973f8b
--- /dev/null
+++ b/src/data/lallans/issue84.ts
@@ -0,0 +1,44 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 84,
+ 'issueName': 'Simmer 214',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The echty-fowerth issue o the Lallans magazine.',
+ 'en-GB': 'The eighty-fourth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Frank Adam',
+ 'Tony Beekman',
+ 'Peter Cameron',
+ 'Thomas Clark',
+ 'Penny Cole',
+ 'Charles P Connor',
+ 'Tam Crichton',
+ 'John Docherty',
+ 'Gordon Donaldson',
+ 'Kenneth D Farrow',
+ 'Sam Gilliland',
+ 'George Hardie',
+ 'Mary Johnston',
+ 'Douglas Kynoch',
+ 'Sarah Leech',
+ 'Margaret Marenich',
+ 'Ann Matheson',
+ 'J Derrick McClure',
+ 'Iain McGregor',
+ 'John McPartlin',
+ 'Stephen Pacitti',
+ 'David C Purdie',
+ 'Colin Robertson',
+ 'Frances Robson',
+ 'Hamish Scott',
+ 'Duncan Sneddon',
+ 'Pauline Cairns Speitel',
+ 'Raymond Vettese',
+ 'George T Watt',
+ 'Rab Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue85.ts b/src/data/lallans/issue85.ts
new file mode 100644
index 0000000..c7bd3ca
--- /dev/null
+++ b/src/data/lallans/issue85.ts
@@ -0,0 +1,49 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 85,
+ 'issueName': 'Yuil 214',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The echty-fifth issue o the Lallans magazine.',
+ 'en-GB': 'The eighty-fifth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Mavis Beckett',
+ 'J Derrick McClure',
+ 'Tony Beekman',
+ 'Iain McGregor',
+ 'Sheena Blackhall',
+ 'WS Milne',
+ 'Edith Buchanan',
+ 'Gordon D Moodie',
+ 'Peter Cameron',
+ 'Stephen Pacitti',
+ 'Hilary Christie',
+ 'Stuart A Paterson',
+ 'Charles P Connor',
+ 'David C Purdie',
+ 'Tam Crichton',
+ 'Colin Robertson',
+ 'Gordon Donaldson',
+ 'George O Robertson',
+ 'Peggy Edwards',
+ 'Chris Robinson',
+ 'Kenneth D Farrow',
+ 'Frances Robson',
+ 'David Forrest',
+ 'Hamish Scott',
+ 'Sam Gilliland',
+ 'David Sibbald',
+ 'Gordon Jarvie',
+ 'Duncan Sneddon',
+ 'Mary Johnston',
+ 'Raymond Vettese',
+ 'Douglas Kynoch',
+ 'George T Watt',
+ 'Ann Matheson',
+ 'Rab Wilson',
+ 'Des McCabe',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue86.ts b/src/data/lallans/issue86.ts
new file mode 100644
index 0000000..048dfc5
--- /dev/null
+++ b/src/data/lallans/issue86.ts
@@ -0,0 +1,48 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 86,
+ 'issueName': 'Simmer 215',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The echty-saxth issue o the Lallans magazine.',
+ 'en-GB': 'The eighty-sixth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Tony Beekman',
+ 'Iain McGregor',
+ 'Sheena Blackhall',
+ 'Edoarda McKenna',
+ 'Peter Cameron',
+ 'WS Milne',
+ 'Thomas Clark',
+ 'Stephen Pacitti',
+ 'Tam Crichton',
+ 'Stuart A Paterson',
+ 'Gordon Donaldson',
+ 'George Philip',
+ 'William Dunbar',
+ 'David C Purdie',
+ 'KD Farrow',
+ 'Colin Robertson',
+ 'Sam Gilliland',
+ 'GO Robertson',
+ 'William Hershaw',
+ 'Frances Robson',
+ 'Tom Hubbard',
+ 'Hamish Scott',
+ 'Douglas Kynoch',
+ 'J Barrie Shepherd',
+ 'Alexander Lang',
+ 'Duncan Sneddon',
+ 'Margaret Macaulay',
+ 'Raymond Vettese',
+ 'Ann Matheson',
+ 'George T Watt',
+ 'Ann Mackinnon',
+ 'Ian Nimmo White',
+ 'J Derrick McClure',
+ 'Rab Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue87.ts b/src/data/lallans/issue87.ts
new file mode 100644
index 0000000..934c3b0
--- /dev/null
+++ b/src/data/lallans/issue87.ts
@@ -0,0 +1,49 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 87,
+ 'issueName': 'Yuil 215',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The echty-seiventh issue o the Lallans magazine.',
+ 'en-GB': 'The eighty-seventh issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Mavis Beckett',
+ 'J Derrick McClure',
+ 'Tony Beekman',
+ 'Iain McGregor',
+ 'Sheena Blackhall',
+ 'WS Milne',
+ 'Edith Buchanan',
+ 'Gordon D Moodie',
+ 'Peter Cameron',
+ 'Stephen Pacitti',
+ 'Hilary Christie',
+ 'Stuart A Paterson',
+ 'Charles P Connor',
+ 'David C Purdie',
+ 'Tam Crichton',
+ 'Colin Robertson',
+ 'Gordon Donaldson',
+ 'George O Robertson',
+ 'Peggy Edwards',
+ 'Chris Robinson',
+ 'Kenneth D Farrow',
+ 'Frances Robson',
+ 'David Forrest',
+ 'Hamish Scott',
+ 'Sam Gilliland',
+ 'David Sibbald',
+ 'Gordon Jarvie',
+ 'Duncan Sneddon',
+ 'Mary Johnston',
+ 'Raymond Vettese',
+ 'Douglas Kynoch',
+ 'George T Watt',
+ 'Ann Matheson',
+ 'Rab Wilson',
+ 'Des McCabe',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue88.ts b/src/data/lallans/issue88.ts
new file mode 100644
index 0000000..5135de9
--- /dev/null
+++ b/src/data/lallans/issue88.ts
@@ -0,0 +1,52 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 88,
+ 'issueName': 'Simmer 216',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The echty-echtth issue o the Lallans magazine.',
+ 'en-GB': 'The eighty-eighth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Ade Adesina',
+ 'Colin Moore',
+ 'Donald Adamson',
+ 'Liz Myhill',
+ 'Fran Baillie',
+ 'Stephen Pacitti',
+ 'Sheena Blackhall',
+ 'Colin Park',
+ 'Iain Brady',
+ 'Tim Pomeroy',
+ 'June Carey',
+ 'David C Purdie',
+ 'Gordon Donaldson',
+ 'Colin Robertson',
+ 'Gavin Falconer',
+ 'Frances Robson',
+ 'Iain WD Forde',
+ 'Hamish Scott',
+ 'Irene Howat',
+ 'Anne Shivas',
+ 'Mary Johnston',
+ 'Duncan Sneddon',
+ 'Owain Kirby',
+ 'Ken Sutherland',
+ 'Douglas Kynoch',
+ 'Douglas Thomson',
+ 'Ann Mackinnon',
+ 'Raymond Vettese',
+ 'Derrick McClure',
+ 'Bill Watt',
+ 'J Walter McGinty',
+ 'George T Watt',
+ 'Iain McGregor',
+ 'Ian Nimmo White',
+ 'Susan Miller',
+ 'David Wilson',
+ 'WS Milne',
+ 'Tony Beekman',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue89.ts b/src/data/lallans/issue89.ts
new file mode 100644
index 0000000..561b46f
--- /dev/null
+++ b/src/data/lallans/issue89.ts
@@ -0,0 +1,58 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 89,
+ 'issueName': 'Yuil 216',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The echty-ninth issue o the Lallans magazine.',
+ 'en-GB': 'The eighty-ninth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Donald Adamson',
+ 'Ann Matheson',
+ 'Fran Baillie',
+ 'J Derrick McClure',
+ 'Tony Beekman',
+ 'J Walter McGinty',
+ 'Sheena Blackhall',
+ 'Iain McGregor',
+ 'Rachel Brough',
+ 'Stuart McHardy',
+ 'Edith Buchanan',
+ 'Roddie McKenzie',
+ 'Robert R Calder',
+ 'WS Milne',
+ 'Kevin Connelly',
+ 'Gordon D Moodie',
+ 'Tam Crichton',
+ 'Stephen Pacitti',
+ 'Gordon Donaldson',
+ 'David C Purdie',
+ 'Kenneth Farrow',
+ 'Jamie Purves',
+ 'Iain WD Forde',
+ 'Colin Robertson',
+ 'Sam Gilliland',
+ 'Frances Robson',
+ 'Alistair Heather',
+ 'Hamish Scott',
+ 'William Hershaw',
+ 'J Barrie Shepherd',
+ 'Irene Howat',
+ 'Duncan Sneddon',
+ 'Gordon Jarvie',
+ 'Ken Sutherland',
+ 'Mary Johnston',
+ 'Raymond Vettese',
+ 'Billy Kay',
+ 'Bill Watt',
+ 'Douglas Kynoch',
+ 'George T Watt',
+ 'Alexander Lang',
+ 'Ian Nimmo White',
+ 'Catherine MacDonald',
+ 'Rab Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue90.ts b/src/data/lallans/issue90.ts
new file mode 100644
index 0000000..e20794e
--- /dev/null
+++ b/src/data/lallans/issue90.ts
@@ -0,0 +1,46 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 90,
+ 'issueName': 'Simmer 217',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The ninetieth issue o the Lallans magazine.',
+ 'en-GB': 'The ninetieth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Donald Adamson',
+ 'Ann Matheson',
+ 'Fran Baillie',
+ 'J Derrick McClure',
+ 'Sheena Blackhall',
+ 'Gordon McFarlane',
+ 'Edith Buchanan',
+ 'Iain McGregor',
+ 'Alan Cameron',
+ 'Gordon D Moodie',
+ 'Charles Connor',
+ 'Elaine Morton',
+ 'Davie Cunningham',
+ 'Stephen Pacitti',
+ 'Gordon Donaldson',
+ 'David C Purdie',
+ 'Kenneth Farrow',
+ 'Colin Robertson',
+ 'Sam Gilliland',
+ 'Frances Robson',
+ 'Michael Hamish Glen',
+ 'Hamish Scott',
+ 'Tracy Anne Harvey',
+ 'Duncan Sneddon',
+ 'William Hershaw',
+ 'Miriam Sulhunt',
+ 'Irene Howat',
+ 'Raymond Vettese',
+ 'Mary Johnston',
+ 'Bill Watt',
+ 'Douglas Kynoch',
+ 'George T Watt',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue91.ts b/src/data/lallans/issue91.ts
new file mode 100644
index 0000000..1c082dd
--- /dev/null
+++ b/src/data/lallans/issue91.ts
@@ -0,0 +1,52 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 91,
+ 'issueName': 'Yuil 217',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The ninety-first issue o the Lallans magazine.',
+ 'en-GB': 'The ninety-first issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Donald Adamson',
+ 'Ann Matheson',
+ 'Fran Baillie',
+ 'J Derrick McClure',
+ 'Sheena Blackhall',
+ 'Gordon McFarlane',
+ 'Edith Buchanan',
+ 'Iain McGregor',
+ 'Alan Cameron',
+ 'Gordon D Moodie',
+ 'Charles Connor',
+ 'Elaine Morton',
+ 'Davie Cunningham',
+ 'Stephen Pacitti',
+ 'Gordon Donaldson',
+ 'David C Purdie',
+ 'Kenneth Farrow',
+ 'Colin Robertson',
+ 'Sam Gilliland',
+ 'Frances Robson',
+ 'Michael Hamish Glen',
+ 'Hamish Scott',
+ 'Tracy Anne Harvey',
+ 'Duncan Sneddon',
+ 'William Hershaw',
+ 'Miriam Sulhunt',
+ 'Irene Howat',
+ 'Raymond Vettese',
+ 'Mary Johnston',
+ 'Bill Watt',
+ 'Douglas Kynoch',
+ 'George T Watt',
+ 'Catherine MacDonald',
+ 'Ian Nimmo White',
+ 'Ann MacKinnon',
+ 'Rab Wilson',
+ 'Bria Mason',
+ 'Tony Beekman',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue92.ts b/src/data/lallans/issue92.ts
new file mode 100644
index 0000000..e26d060
--- /dev/null
+++ b/src/data/lallans/issue92.ts
@@ -0,0 +1,57 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 92,
+ 'issueName': 'Simmer 218',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The ninety-saicont issue o the Lallans magazine.',
+ 'en-GB': 'The ninety-second issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Donald Adamson',
+ 'David Malcolm',
+ 'Tony Beekman',
+ 'Ann Matheson',
+ 'Sheena Blackhall',
+ 'J Derrick McClure',
+ 'Robdert R Calder',
+ 'Iain McGregor',
+ 'Kevin Connelly',
+ 'WS Milne',
+ 'Charles P Connor',
+ 'Gordon D Moodie',
+ 'Tam Crichton',
+ 'Elaine Morton',
+ 'Gordon Donaldson',
+ 'Stephen Pacitti',
+ 'Gavin Douglas',
+ 'David C Purdie',
+ 'Kenneth D Farrow',
+ 'Jamie Purves',
+ 'Iain WD Forde',
+ 'John Quinn',
+ 'Sam Gilliland',
+ 'Colin Robertson',
+ 'Tracy Anne Harvey',
+ 'Frances Robson',
+ 'Alistair Heather',
+ 'Hamish Scott',
+ 'William Hershaw',
+ 'J Barrie Shepherd',
+ 'Irene Howat',
+ 'Michael Stephenson',
+ 'Tom Hubbard',
+ 'Sheila Templeton',
+ 'Mary Johnston',
+ 'Raymond Vettese',
+ 'Douglas Kynoch',
+ 'George T Watt',
+ 'Dorothy Lawrenson',
+ 'Ian Nimmo White',
+ 'Catherine MacDonald',
+ 'Rab Wilson',
+ 'Ann MacKinnon',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue93.ts b/src/data/lallans/issue93.ts
new file mode 100644
index 0000000..91c3190
--- /dev/null
+++ b/src/data/lallans/issue93.ts
@@ -0,0 +1,59 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 93,
+ 'issueName': 'Yuil 218',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The ninety-third issue o the Lallans magazine.',
+ 'en-GB': 'The ninety-third issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Michael Stephenson',
+ 'Donald Adamson',
+ 'David Malcolm',
+ 'Fran Baillie',
+ 'Michael S Marshall',
+ 'Tony Beekman',
+ 'Derrick McClure',
+ 'Sheena Blackhall',
+ 'J Walter McGinty',
+ 'Edith Buchanan',
+ 'Iain McGregor',
+ 'Kevin Connelly',
+ 'WS Milne',
+ 'C Clarke',
+ 'Gordon D Moodie',
+ 'Tam Crichton',
+ 'Stephen Pacitti',
+ 'Andy Cumming',
+ 'David C Purdie',
+ 'Davie Cunningham',
+ 'Colin Robertson',
+ 'Gordon Donaldson',
+ 'Frances Robson',
+ 'John Erskine',
+ 'Hamish Scott',
+ 'Iain WD Forde',
+ 'J Barrie Shepherd',
+ 'Sam Gilliland',
+ 'Jock Stein',
+ 'Tracy Anne Harvey',
+ 'Ken Sutherland',
+ 'William Hershaw',
+ 'Sylvia Anne Telfer',
+ 'Irene Howat',
+ 'Raymond Vettese',
+ 'Tom Hubbard',
+ 'George T Watt',
+ 'Mary Johnston',
+ 'Roland White',
+ 'Shane Johnstone',
+ 'Owain Kirby',
+ 'Billy Kay',
+ 'Hazel Campbell',
+ 'Hilke Macintyre',
+ 'Kenneth Farrow',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue96.ts b/src/data/lallans/issue96.ts
new file mode 100644
index 0000000..130cd2c
--- /dev/null
+++ b/src/data/lallans/issue96.ts
@@ -0,0 +1,67 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 96,
+ 'issueName': 'Simmer 220',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The ninety-saxth issue o the Lallans magazine.',
+ 'en-GB': 'The ninety-sixth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Donald Adamson',
+ 'Pauline MacKay',
+ 'Tessa Asquith-Lamb',
+ 'Ann MacKinnon',
+ 'Tony Beekman',
+ 'David Malcolm',
+ 'Sheena Blackhall',
+ 'Rosie Mapplebeck',
+ 'David Bleiman',
+ 'Derrick McClure',
+ 'Paul Bloomer',
+ 'Walter McGinty',
+ 'Josephine Brogan',
+ 'Sharon Milligan',
+ 'Fiona-Jane Brown',
+ 'WS Milne',
+ 'John Burns',
+ 'Gordon D Moodie',
+ 'AC Clarke',
+ 'Elaine Morton (Editor)',
+ 'Ritchie Collins',
+ 'Michael Murray',
+ 'Kevin Connelly',
+ 'Stephen Pacitti',
+ 'Tom Crichton',
+ 'Alun Robert',
+ 'Colin Crombie',
+ 'Colin Robertson',
+ 'Moira Dalgetty',
+ 'Frances Robson',
+ 'Gordon Donaldson',
+ 'Maureen Sangster',
+ 'Robert Maxwell Duncan',
+ 'Hamish Scott',
+ 'John Erskine',
+ 'Barrie Shepherd',
+ 'Ian Ferguson',
+ 'Anne Shivas',
+ 'Michael Hamish Glen',
+ 'Cameron Smart',
+ 'Tracy Anne Harvey',
+ 'Jock Stein',
+ 'William Hershaw',
+ 'Sheila Templeton',
+ 'Irene Howat',
+ 'Raymond Vettese',
+ 'Owain Kirkby',
+ 'Hamish Wallochie',
+ 'Dorothy Lawrenson',
+ 'George Watt',
+ 'Jodi Le Bigre',
+ 'Rab Wilson',
+ 'Ian MacIntyre',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue97.ts b/src/data/lallans/issue97.ts
new file mode 100644
index 0000000..0d2ebfe
--- /dev/null
+++ b/src/data/lallans/issue97.ts
@@ -0,0 +1,52 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 97,
+ 'issueName': 'Yuil 220',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The ninety-seiventh issue o the Lallans magazine.',
+ 'en-GB': 'The ninety-seventh issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Donald Adamson',
+ 'Tony Beekman',
+ 'Stuart McHardy',
+ 'Jack Capener',
+ 'Michele Perrin-Taillat',
+ 'Kevin Connelly',
+ 'Amy Rafferty',
+ 'Charles P Connor',
+ 'Alun Robert',
+ 'Moira Dalgetty',
+ 'Colin Robertson',
+ 'Gordon Donaldson',
+ 'Frances Robson',
+ 'Robert Maxwell Duncan',
+ 'Finola Scott',
+ 'John Erskine',
+ 'Hamish Scott',
+ 'Gordon Gibson',
+ 'J Barrie Shepherd',
+ 'Tracy Anne Harvey',
+ 'James P Spence',
+ 'William Hershaw',
+ 'Jock Stein',
+ 'Irene Howat',
+ 'Lynn Valentine',
+ 'Tom Hubbard',
+ 'Raymond Vettese',
+ 'Billy Kay',
+ 'Hamish Wallochie',
+ 'Joao Kay',
+ 'Ian Nimmo White',
+ 'David Malcolm',
+ 'Rab Wilson',
+ 'Tracy Anne Harvey',
+ 'Joanna Witkowska',
+ 'J Derrick McClure',
+ 'Greta Yorke',
+ 'J Walter McGinty',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue98.ts b/src/data/lallans/issue98.ts
new file mode 100644
index 0000000..e403ee0
--- /dev/null
+++ b/src/data/lallans/issue98.ts
@@ -0,0 +1,72 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 98,
+ 'issueName': 'Simmer 221',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The ninety-echtth issue o the Lallans magazine.',
+ 'en-GB': 'The ninety-eighth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'John Aberdein',
+ 'Walter J McGinty',
+ 'Donald Adamson',
+ 'Hugh McMillan',
+ 'Craig Aitchison',
+ 'Moira McPartlin',
+ 'Jim Aitken',
+ 'Alan Millar',
+ 'Tony Beekman',
+ 'Susan Miller',
+ 'Nicole Cochrane',
+ 'WS Milne',
+ 'Kevin Connelly',
+ 'Gordon D Moodie',
+ 'Charles P Connor',
+ 'Elaine Morton',
+ 'Gillian Cook',
+ 'Colin Park',
+ 'David Douglas',
+ 'Ellen Pennie ',
+ 'Stuart Duffin',
+ 'Hugh Pyper ',
+ 'Robert M Duncan',
+ 'John Quinn ',
+ 'Iain DW Forde',
+ 'Amy Rafferty ',
+ 'Pamela Grace',
+ 'Jerry Randalls',
+ 'Tracey Anne Harvey',
+ 'Colin Robertson',
+ 'William Hershaw',
+ 'Frances Robson ',
+ 'John Hodgart',
+ 'Finola Scott ',
+ 'Brian Holton',
+ 'Pamela Scott',
+ 'Irene Howat',
+ 'Hamish Scott',
+ 'Robert Hume',
+ 'Gillian Shearer',
+ 'Shane Johnston',
+ 'Alan Sleater ',
+ 'Alex Laing',
+ 'James P Spence',
+ 'Alistair Lawrie',
+ 'Alice V Taylor',
+ 'Nicole Le Marie',
+ 'Raymond Vettese ',
+ 'Hilke MacIntyre',
+ 'George T Watt ',
+ 'Ian MacIntyre',
+ 'Ian Nimmo White ',
+ 'Kate Mackay',
+ 'Rab Wilson',
+ 'Ann Matheson',
+ 'Alun Robert Woods ',
+ 'Barbara Mathie (aka Rosa Alba Macdonald)',
+ 'J Derrick McClure',
+ ]
+};
+
+export default issue;
diff --git a/src/data/lallans/issue99.ts b/src/data/lallans/issue99.ts
new file mode 100644
index 0000000..64b2971
--- /dev/null
+++ b/src/data/lallans/issue99.ts
@@ -0,0 +1,64 @@
+import type LallansIssue from '../../types/LallansIssue';
+
+const issue: LallansIssue = {
+ 'issueNumber': 99,
+ 'issueName': 'Yuil 221',
+ 'price': '9.00',
+ 'description': {
+ 'sco': 'The ninety-ninth issue o the Lallans magazine.',
+ 'en-GB': 'The ninety-ninth issue of the Lallans magazine.',
+ }, 'contributors': [
+ 'Donald Adamson',
+ 'Rose MacGregor',
+ 'Craig Aitchison',
+ 'Ann Matheson',
+ 'Tony Beekman',
+ 'J Derrick McClure',
+ 'Sheena Blackhall',
+ 'J Walter McGinty',
+ 'David Bleiman',
+ 'Alistair McLeish',
+ 'MMR Boyce',
+ 'Hugh McMillan',
+ 'AC Clarke',
+ 'WS Milne',
+ 'Kevin Connelly',
+ 'Gordon D Moodie',
+ 'Moira Dalgetty',
+ 'Amy B Moreno',
+ 'Ashley Douglas',
+ 'Stephen Pacitti',
+ 'Robert Maxwell Duncan',
+ 'Walter Perrie',
+ 'Iain DW Forde',
+ 'Hugh S Pyper',
+ 'Fred Freeman',
+ 'John Quinn',
+ 'Jean Gillespie',
+ 'Jerry Randalls',
+ 'John Hodgart',
+ 'Alun Robert',
+ 'Brian Holton',
+ 'Frances Robson',
+ 'Irene Howat',
+ 'J Roddie',
+ 'Tom Hubbard',
+ 'Lisa Ross',
+ 'Robert Hume',
+ 'Hamish Scott',
+ 'Mary Johnston',
+ 'Alan Sleater',
+ 'Alex Laing',
+ 'James P Spence',
+ 'Alistair Lawrie',
+ 'Sheila Templeton',
+ 'Ian R Mitchell',
+ 'Raymond Vettese',
+ 'Rosa Alba Macdonald',
+ 'Steven Ward',
+ 'George T Watt ',
+ 'Rab Wilson',
+ ]
+};
+
+export default issue;
diff --git a/src/env.d.ts b/src/env.d.ts
index f964fe0..acef35f 100644
--- a/src/env.d.ts
+++ b/src/env.d.ts
@@ -1 +1,2 @@
+/// <reference path="../.astro/types.d.ts" />
/// <reference types="astro/client" />
diff --git a/src/i18n/translations/pages/furthsettins.ts b/src/i18n/translations/pages/furthsettins.ts
new file mode 100644
index 0000000..c46e2ad
--- /dev/null
+++ b/src/i18n/translations/pages/furthsettins.ts
@@ -0,0 +1,11 @@
+import type { TranslationsDictionary } from "../../../types/TranslationsDictionary";
+
+const furthsettinsTranslations = {
+ 'title': {
+ 'sco': 'Furthsettins',
+ 'en-GB': 'Publications',
+ },
+};
+
+type Keys = keyof typeof furthsettinsTranslations;
+export default furthsettinsTranslations as TranslationsDictionary<Keys>; \ No newline at end of file
diff --git a/src/i18n/translations/site.ts b/src/i18n/translations/site.ts
index 1172846..6699619 100644
--- a/src/i18n/translations/site.ts
+++ b/src/i18n/translations/site.ts
@@ -8,6 +8,10 @@ const siteTranslations = {
'description': {
'sco': 'The wabsteid o the Scots Leid Associe',
'en-GB': 'The website of the Scots Language Society',
+ },
+ 'lallans': {
+ 'sco': 'Lallans',
+ 'en-GB': 'Lallans',
}
};
diff --git a/src/pages/[locale]/furthsettins/index.astro b/src/pages/[locale]/furthsettins/index.astro
new file mode 100644
index 0000000..44fa92c
--- /dev/null
+++ b/src/pages/[locale]/furthsettins/index.astro
@@ -0,0 +1,28 @@
+---
+import Layout from '../../../layouts/Layout.astro';
+import staticPaths from '../staticPaths';
+import translate from '../../../i18n/translate';
+import tFurthsettins from '../../../i18n/translations/pages/furthsettins';
+import tSite from '../../../i18n/translations/site';
+import type Locale from '../../../types/Locale';
+
+export async function getStaticPaths() { return staticPaths; }
+
+const locale = Astro.params.locale as Locale;
+const t = translate(locale);
+---
+
+<Layout locale={locale} title={ t(tFurthsettins, 'title') }>
+ <main id="main">
+ <h1>Furthsettins</h1>
+
+ <ul class="publications-gallery">
+ <li>
+ <a href="furthsettins/lallans" class="link">
+ <img src="/public/images/furthsettins/lallans.png" class="publications-gallery__image" />
+ <p class="publications-gallery__title">{ t(tSite, 'lallans') }</p>
+ </a>
+ </li>
+ </ul>
+ </main>
+</Layout> \ No newline at end of file
diff --git a/src/pages/[locale]/furthsettins/lallans/[issueNumber].astro b/src/pages/[locale]/furthsettins/lallans/[issueNumber].astro
new file mode 100644
index 0000000..baed564
--- /dev/null
+++ b/src/pages/[locale]/furthsettins/lallans/[issueNumber].astro
@@ -0,0 +1,32 @@
+---
+import Layout from '../../../../layouts/Layout.astro';
+import localeStaticPaths from '../../staticPaths';
+import translate from '../../../../i18n/translate';
+import tFurthsettins from '../../../../i18n/translations/pages/furthsettins';
+import tSite from '../../../../i18n/translations/site';
+import type Locale from '../../../../types/Locale';
+import LallansIssuesGallery from '../../../../components/LallansIssuesGallery.astro';
+import { getLallansIssue } from '../../../../data/lallans';
+import type LallansIssueNumber from '../../../../types/LallansIssueNumber';
+
+export async function getStaticPaths() {
+ const lallansIssueNumbers = Object.keys(getLallansIssue) as `${LallansIssueNumber}`[];
+ return lallansIssueNumbers.flatMap(n => (
+ localeStaticPaths.map(p => (
+ { ...p, params: { ...p.params, issueNumber: n } }
+ ))
+ ));
+}
+
+const locale = Astro.params.locale as Locale;
+const t = translate(locale);
+const issueNumber = new Number(Astro.params.issueNumber).valueOf() as LallansIssueNumber;
+const issue = await getLallansIssue[issueNumber]();
+---
+
+<Layout locale={locale} title={ t(tFurthsettins, 'title') }>
+ <main id="main">
+ <h1>{ t(tSite, 'lallans') } { issueNumber }</h1>
+ <p>{ issue.description[locale] }</p>
+ </main>
+</Layout> \ No newline at end of file
diff --git a/src/pages/[locale]/furthsettins/lallans/index.astro b/src/pages/[locale]/furthsettins/lallans/index.astro
new file mode 100644
index 0000000..dd5b50c
--- /dev/null
+++ b/src/pages/[locale]/furthsettins/lallans/index.astro
@@ -0,0 +1,22 @@
+---
+import Layout from '../../../../layouts/Layout.astro';
+import staticPaths from '../../staticPaths';
+import translate from '../../../../i18n/translate';
+import tFurthsettins from '../../../../i18n/translations/pages/furthsettins';
+import tSite from '../../../../i18n/translations/site';
+import type Locale from '../../../../types/Locale';
+import LallansIssuesGallery from '../../../../components/LallansIssuesGallery.astro';
+
+export async function getStaticPaths() { return staticPaths; }
+
+const locale = Astro.params.locale as Locale;
+const t = translate(locale);
+---
+
+<Layout locale={locale} title={ t(tFurthsettins, 'title') }>
+ <main id="main">
+ <h1>Lallans</h1>
+
+ <LallansIssuesGallery />
+ </main>
+</Layout> \ No newline at end of file
diff --git a/src/pages/[locale]/staticPaths.ts b/src/pages/[locale]/staticPaths.ts
new file mode 100644
index 0000000..8423851
--- /dev/null
+++ b/src/pages/[locale]/staticPaths.ts
@@ -0,0 +1,10 @@
+import type Locale from '../../types/Locale';
+
+// Defines what values to insert into the [locale] URL path parameter
+// when generating a static site
+const staticPaths: { params: { locale: Locale } }[] = [
+ { params: { locale: 'sco' } },
+ { params: { locale: 'en-GB' } },
+]
+
+export default staticPaths; \ No newline at end of file
diff --git a/src/types/Digit.d.ts b/src/types/Digit.d.ts
index 0723a63..11c252a 100644
--- a/src/types/Digit.d.ts
+++ b/src/types/Digit.d.ts
@@ -1,3 +1,3 @@
type Digit = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9;
-export default Digit; \ No newline at end of file
+export default Digit;
diff --git a/src/types/LallansIssue.d.ts b/src/types/LallansIssue.d.ts
new file mode 100644
index 0000000..2f6355d
--- /dev/null
+++ b/src/types/LallansIssue.d.ts
@@ -0,0 +1,23 @@
+import type LallansIssueNumber from './LallansIssueNumber';
+import type Price from './Price';
+
+type LallansIssue = {
+ issueNumber: LallansIssueNumber,
+ issueName: string,
+ price: Price,
+ description: {
+ sco: string,
+ 'en-GB': string,
+ },
+ coverArtist?: string,
+ trackList?: string[],
+} & (
+ { contributors: Contributor[] } |
+ { contributions: Contribution[] } |
+ Record<string, never>
+);
+
+type Contributor = string;
+type Contribution = { author?: string, title: string };
+
+export default LallansIssue; \ No newline at end of file
diff --git a/src/types/LallansIssueNumber.d.ts b/src/types/LallansIssueNumber.d.ts
new file mode 100644
index 0000000..10d068e
--- /dev/null
+++ b/src/types/LallansIssueNumber.d.ts
@@ -0,0 +1,12 @@
+type LallansIssueNumber =
+ 21 | 22 | 23 | 24 | 25 | 27 | 29 |
+ 30 | 33 | 35 | 36 | 38 | 39 |
+ 41 | 42 | 43 | 45 | 46 | 47 | 48 | 49 |
+ 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 59 |
+ 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 |
+ 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 |
+ 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 |
+ 90 | 91 | 92 | 93 | 96 | 97 | 98 | 99 |
+ 100 | 101;
+
+export default LallansIssueNumber;
diff --git a/src/types/Price.d.ts b/src/types/Price.d.ts
index e8d6157..fc9d9fb 100644
--- a/src/types/Price.d.ts
+++ b/src/types/Price.d.ts
@@ -2,4 +2,4 @@ import type Digit from "./Digit";
type Price = `${bigint | ''}.${Digit}${Digit}`;
-export default Price; \ No newline at end of file
+export default Price;