Heroes of the Republic
  • Home
  • Fiction
  • Blog
  • Archive
  • Stories
  • Gaming
  • About

Heroes of the Republic

  • Home/
  • Fiction/
  • Blog/
  • Archive/
  • Stories/
  • Gaming/
  • About/

Heroes of the Republic

Comics and stories about Republican heroes

Fiction

Heroes of the Republic

  • Home/
  • Fiction/
  • Blog/
  • Archive/
  • Stories/
  • Gaming/
  • About/
  • February 2019
    • Feb 18, 2019 Celeres Part 4 Feb 18, 2019
    • Feb 18, 2019 Celeres Part 4 Feb 18, 2019
    • Feb 18, 2019 Celeres Part 4 Feb 18, 2019
    • Feb 18, 2019 Celeres Part 4 Feb 18, 2019
    • Feb 18, 2019 Celeres Part 4 Feb 18, 2019
    • Feb 18, 2019 Celeres Part 4 Feb 18, 2019
    • Feb 18, 2019 Celeres Part 4 Feb 18, 2019
    • Feb 18, 2019 Celeres Part 4 Feb 18, 2019
    • Feb 18, 2019 Celeres Part 4 Feb 18, 2019
  • January 2019
    • Jan 13, 2019 Celeres Part 3 Jan 13, 2019
    • Jan 13, 2019 Celeres Part 3 Jan 13, 2019
    • Jan 13, 2019 Celeres Part 3 Jan 13, 2019
    • Jan 13, 2019 Celeres Part 3 Jan 13, 2019
    • Jan 13, 2019 Celeres Part 3 Jan 13, 2019
    • Jan 13, 2019 Celeres Part 3 Jan 13, 2019
    • Jan 13, 2019 Celeres Part 3 Jan 13, 2019
    • Jan 13, 2019 Celeres Part 3 Jan 13, 2019
    • Jan 13, 2019 Celeres Part 3 Jan 13, 2019
  • December 2018
    • Dec 25, 2018 Celeres Part 2 Dec 25, 2018
    • Dec 25, 2018 Celeres Part 2 Dec 25, 2018
    • Dec 25, 2018 Celeres Part 2 Dec 25, 2018
    • Dec 25, 2018 Celeres Part 2 Dec 25, 2018
    • Dec 13, 2018 Celeres Part 1 Dec 13, 2018
    • Dec 13, 2018 Celeres Part 1 Dec 13, 2018
    • Dec 13, 2018 Celeres Part 1 Dec 13, 2018
    • Dec 13, 2018 Celeres Part 1 Dec 13, 2018
    • Dec 13, 2018 Celeres Part 1 Dec 13, 2018
    • Dec 13, 2018 Celeres Part 1 Dec 13, 2018
  • November 2018
    • Nov 10, 2018 Meltdown Part 3 Nov 10, 2018
    • Nov 10, 2018 Meltdown Part 3 Nov 10, 2018
    • Nov 10, 2018 Meltdown Part 3 Nov 10, 2018
    • Nov 10, 2018 Meltdown Part 3 Nov 10, 2018
    • Nov 10, 2018 Meltdown Part 3 Nov 10, 2018
    • Nov 2, 2018 Meltdown Part 2 Nov 2, 2018
    • Nov 2, 2018 Meltdown Part 2 Nov 2, 2018
    • Nov 2, 2018 Meltdown Part 2 Nov 2, 2018
    • Nov 2, 2018 Meltdown Part 2 Nov 2, 2018
    • Nov 2, 2018 Meltdown Part 2 Nov 2, 2018
    • Nov 2, 2018 Meltdown Part 2 Nov 2, 2018
  • October 2018
    • Oct 26, 2018 Meltdown Part 1 Oct 26, 2018
    • Oct 26, 2018 Meltdown Part 1 Oct 26, 2018
    • Oct 26, 2018 Meltdown Part 1 Oct 26, 2018
    • Oct 26, 2018 Meltdown Part 1 Oct 26, 2018
    • Oct 26, 2018 Meltdown Part 1 Oct 26, 2018
    • Oct 20, 2018 Bond Exchange Part 3 Oct 20, 2018
    • Oct 20, 2018 Bond Exchange Part 3 Oct 20, 2018
    • Oct 20, 2018 Bond Exchange Part 3 Oct 20, 2018
    • Oct 20, 2018 Bond Exchange Part 3 Oct 20, 2018
    • Oct 20, 2018 Bond Exchange Part 3 Oct 20, 2018
    • Oct 13, 2018 Bonds Exchange Part 2 Oct 13, 2018
    • Oct 13, 2018 Bonds Exchange Part 2 Oct 13, 2018
    • Oct 13, 2018 Bonds Exchange Part 2 Oct 13, 2018
    • Oct 13, 2018 Bonds Exchange Part 2 Oct 13, 2018
    • Oct 13, 2018 Bond Exchange Part 2 Oct 13, 2018
    • Oct 6, 2018 Bond Exchange Part 1 Oct 6, 2018
    • Oct 6, 2018 Bond Exchange Part 1 Oct 6, 2018
    • Oct 6, 2018 Bond Exchange Part 1 Oct 6, 2018
    • Oct 6, 2018 Bond Exchange Part 1 Oct 6, 2018
  • August 2018
    • Aug 20, 2018 Knowing Your Place Part 3 Aug 20, 2018
    • Aug 20, 2018 Knowing Your Place Part 3 Aug 20, 2018
    • Aug 20, 2018 Knowing Your Place Part 3 Aug 20, 2018
    • Aug 20, 2018 Knowing Your Place Part 3 Aug 20, 2018
    • Aug 20, 2018 Knowing Your Place Part 3 Aug 20, 2018
    • Aug 20, 2018 Knowing Your Place Part 3 Aug 20, 2018
    • Aug 20, 2018 Knowing Your Place Part 3 Aug 20, 2018
    • Aug 12, 2018 Knowing Your Place Part 2 Aug 12, 2018
    • Aug 12, 2018 Knowing Your Place Part 2 Aug 12, 2018
    • Aug 12, 2018 Knowing Your Place Part 2 Aug 12, 2018
    • Aug 12, 2018 Knowing Your Place Part 2 Aug 12, 2018
    • Aug 12, 2018 Knowing Your Place Part 2 Aug 12, 2018
    • Aug 12, 2018 Knowing Your Place Part 2 Aug 12, 2018
    • Aug 5, 2018 Knowing Your Place Part 1 Aug 5, 2018
    • Aug 5, 2018 Knowing Your Place Part 1 Aug 5, 2018
    • Aug 5, 2018 Knowing Your Place Part 1 Aug 5, 2018
    • Aug 5, 2018 Knowing Your Place Part 1 Aug 5, 2018
    • Aug 5, 2018 Knowing Your Place Part 1 Aug 5, 2018
  • July 2018
    • Jul 15, 2018 Symposium of Bad Ideas Part 3 Jul 15, 2018
    • Jul 15, 2018 Symposium of Bad Ideas Part 3 Jul 15, 2018
    • Jul 15, 2018 Symposium of Bad Ideas Part 3 Jul 15, 2018
    • Jul 15, 2018 Symposium of Bad Ideas Part 3 Jul 15, 2018
    • Jul 15, 2018 Symposium of Bad Ideas Part 3 Jul 15, 2018
    • Jul 15, 2018 Symposium of Bad Ideas Part 3 Jul 15, 2018
    • Jul 15, 2018 Symposium of Bad Ideas Part 3 Jul 15, 2018
    • Jul 15, 2018 Symposium of Bad Ideas Part 3 Jul 15, 2018
    • Jul 15, 2018 Symposium of Bad Ideas Part 3 Jul 15, 2018
    • Jul 8, 2018 Symposium of Bad Ideas Part 2 Jul 8, 2018
    • Jul 8, 2018 Symposium of Bad Ideas Part 2 Jul 8, 2018
    • Jul 8, 2018 Symposium of Bad Ideas Part 2 Jul 8, 2018
    • Jul 8, 2018 Symposium of Bad Ideas Part 2 Jul 8, 2018
    • Jul 8, 2018 Symposium of Bad Ideas Part 2 Jul 8, 2018
    • Jul 8, 2018 Symposium of Bad Ideas Part 2 Jul 8, 2018
    • Jul 8, 2018 Symposium of Bad Ideas Part 2 Jul 8, 2018
    • Jul 1, 2018 Symposium of Bad Ideas Part 1 Jul 1, 2018
    • Jul 1, 2018 Symposium of Bad Ideas Part 1 Jul 1, 2018
    • Jul 1, 2018 Symposium of Bad Ideas Part 1 Jul 1, 2018
    • Jul 1, 2018 Symposium of Bad Ideas Part 1 Jul 1, 2018
    • Jul 1, 2018 Symposium of Bad Ideas Part 1 Jul 1, 2018
    • Jul 1, 2018 Symposium of Bad Ideas Part 1 Jul 1, 2018
    • Jul 1, 2018 Symposium of Bad Ideas Part 1 Jul 1, 2018
    • Jul 1, 2018 Symposium of Bad Ideas Part 1 Jul 1, 2018
    • Jul 1, 2018 Symposium of Bad Ideas Part 1 Jul 1, 2018
    • Jul 1, 2018 Symposium of Bad Ideas Part 1 Jul 1, 2018
  • June 2018
    • Jun 17, 2018 The Trial of Aeneid Part 3 Jun 17, 2018
    • Jun 17, 2018 The Trial of Aeneid Part 3 Jun 17, 2018
    • Jun 17, 2018 The Trial of Aeneid Part 3 Jun 17, 2018
    • Jun 17, 2018 The Trial of Aeneid Part 3 Jun 17, 2018
    • Jun 17, 2018 The Trial of Aeneid Part 3 Jun 17, 2018
    • Jun 17, 2018 The Trial of Aeneid Part 3 Jun 17, 2018
    • Jun 17, 2018 The Trial of Aeneid Part 3 Jun 17, 2018
    • Jun 17, 2018 The Trial of Aeneid Part 3 Jun 17, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 10, 2018 The Trial of Aeneid Part 2 Jun 10, 2018
    • Jun 3, 2018 The Trial of Aeneid Part 1 Jun 3, 2018
    • Jun 3, 2018 The Trial of Aeneid Part 1 Jun 3, 2018
    • Jun 3, 2018 The Trial of Aeneid Part 1 Jun 3, 2018
    • Jun 3, 2018 The Trial of Aeneid Part 1 Jun 3, 2018
    • Jun 3, 2018 The Trial of Aeneid Part 1 Jun 3, 2018
    • Jun 3, 2018 The Trial of Aeneid Part 1 Jun 3, 2018
    • Jun 3, 2018 The Trial of Aeneid Part 1 Jun 3, 2018
    • Jun 3, 2018 The Trial of Aeneid Part 1 Jun 3, 2018
    • Jun 3, 2018 The Trial of Aeneid Part 1 Jun 3, 2018
    • Jun 3, 2018 The Trial of Aeneid Part 1 Jun 3, 2018
    • Jun 3, 2018 We Are Back Jun 3, 2018
  • April 2018
    • Apr 12, 2018 Tyrant's Fall Part 5 Apr 12, 2018
    • Apr 12, 2018 Tyrant's Fall Part 5 Apr 12, 2018
    • Apr 12, 2018 Tyrant's Fall Part 5 Apr 12, 2018
    • Apr 12, 2018 Tyrant's Fall Part 5 Apr 12, 2018
    • Apr 11, 2018 Tyrant's Fall Part 4 Apr 11, 2018
    • Apr 11, 2018 Tyrant's Fall Part 4 Apr 11, 2018
    • Apr 11, 2018 Tyrant's Fall Part 4 Apr 11, 2018
    • Apr 11, 2018 Tyrant's Fall Part 4 Apr 11, 2018
    • Apr 11, 2018 Tyrant's Fall Part 4 Apr 11, 2018
    • Apr 11, 2018 Tyrant's Fall Part 4 Apr 11, 2018
    • Apr 11, 2018 Tyrant's Fall Part 4 Apr 11, 2018
    • Apr 10, 2018 Tyrant's Fall Part 3 Apr 10, 2018
    • Apr 9, 2018 Tyrant's Fall Part 2 Apr 9, 2018
    • Apr 9, 2018 Tyrant's Fall Part 2 Apr 9, 2018
    • Apr 9, 2018 Tyrant's Fall Part 2 Apr 9, 2018
    • Apr 9, 2018 Tyrant's Fall Part 2 Apr 9, 2018
    • Apr 9, 2018 Tyrant's Fall Part 2 Apr 9, 2018
    • Apr 9, 2018 Tyrant's Fall Part 2 Apr 9, 2018
    • Apr 8, 2018 Tyrant's Fall Part 1 Apr 8, 2018
    • Apr 8, 2018 Tyrant's Fall Part 1 Apr 8, 2018
    • Apr 8, 2018 Tyrant's Fall Part 1 Apr 8, 2018
    • Apr 8, 2018 Tyrant's Fall Part 1 Apr 8, 2018
    • Apr 8, 2018 Tyrant's Fall Part 1 Apr 8, 2018
    • Apr 8, 2018 Tyrant's Fall Part 1 Apr 8, 2018
    • Apr 8, 2018 Tyrant's Fall Part 1 Apr 8, 2018
    • Apr 8, 2018 Tyrant's Fall Part 1 Apr 8, 2018
  • March 2018
    • Mar 30, 2018 Conciliation Mar 30, 2018
    • Mar 30, 2018 Conciliation Mar 30, 2018
    • Mar 30, 2018 Conciliation Mar 30, 2018
    • Mar 30, 2018 Conciliation Mar 30, 2018
    • Mar 30, 2018 Conciliation Mar 30, 2018
    • Mar 30, 2018 Conciliation Mar 30, 2018
    • Mar 30, 2018 Conciliation Mar 30, 2018
    • Mar 25, 2018 Mother and Mare Mar 25, 2018
    • Mar 25, 2018 Mother and Mare Mar 25, 2018
    • Mar 25, 2018 Mother and Mare Mar 25, 2018
    • Mar 25, 2018 Mother and Mare Mar 25, 2018
    • Mar 25, 2018 Mother and Mare Mar 25, 2018
    • Mar 24, 2018 Crash Course Mar 24, 2018
    • Mar 24, 2018 Crash Course Mar 24, 2018
    • Mar 24, 2018 Crash Course Mar 24, 2018
    • Mar 24, 2018 Crash Course Mar 24, 2018
    • Mar 24, 2018 Crash Course Mar 24, 2018
    • Mar 24, 2018 Crash Course Mar 24, 2018
    • Mar 21, 2018 Soldier's Night Mar 21, 2018
    • Mar 21, 2018 Soldier's Night Mar 21, 2018
    • Mar 21, 2018 Soldier's Night Mar 21, 2018
    • Mar 21, 2018 Soldier's Night Mar 21, 2018
    • Mar 21, 2018 Soldier's Night Mar 21, 2018
    • Mar 18, 2018 Close Shave Mar 18, 2018
    • Mar 18, 2018 Close Shave Mar 18, 2018
    • Mar 18, 2018 Close Shave Mar 18, 2018
    • Mar 18, 2018 Close Shave Mar 18, 2018
    • Mar 18, 2018 Close Shave Mar 18, 2018
    • Mar 18, 2018 Close Shave Mar 18, 2018
    • Mar 18, 2018 Close Shave Mar 18, 2018
    • Mar 18, 2018 Close Shave Mar 18, 2018
    • Mar 18, 2018 Close Shave Mar 18, 2018
    • Mar 18, 2018 Close Shave Mar 18, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 12, 2018 Coming Home Mar 12, 2018
    • Mar 4, 2018 High Noon Mar 4, 2018
    • Mar 4, 2018 High Noon Mar 4, 2018
    • Mar 4, 2018 High Noon Mar 4, 2018
    • Mar 4, 2018 High Noon Mar 4, 2018
    • Mar 4, 2018 High Noon Mar 4, 2018
    • Mar 4, 2018 High Noon Mar 4, 2018
  • February 2018
    • Feb 25, 2018 Aventine Avenger Feb 25, 2018
    • Feb 25, 2018 Aventine Avenger Feb 25, 2018
    • Feb 25, 2018 Aventine Avenger Feb 25, 2018
    • Feb 25, 2018 Aventine Avenger Feb 25, 2018
    • Feb 25, 2018 Aventine Avenger Feb 25, 2018
    • Feb 25, 2018 Aventine Avenger Feb 25, 2018
    • Feb 25, 2018 Aventine Avenger Feb 25, 2018
    • Feb 25, 2018 Aventine Avenger Feb 25, 2018
    • Feb 25, 2018 Aventine Avenger Feb 25, 2018
    • Feb 25, 2018 Aventine Avenger Feb 25, 2018
    • Feb 25, 2018 Aventine Avenger Feb 25, 2018
    • Feb 25, 2018 Aventine Avenger Feb 25, 2018
    • Feb 19, 2018 The Amazing and Fantastic Promethia Feb 19, 2018
    • Feb 19, 2018 The Amazing and Fantastic Promethia Feb 19, 2018
    • Feb 19, 2018 The Amazing and Fantastic Promethia Feb 19, 2018
    • Feb 19, 2018 The Amazing and Fantastic Promethia Feb 19, 2018
    • Feb 19, 2018 The Amazing and Fantastic Promethia Feb 19, 2018
    • Feb 19, 2018 The Amazing and Fantastic Promethia Feb 19, 2018
    • Feb 19, 2018 The Amazing and Fantastic Promethia Feb 19, 2018
    • Feb 19, 2018 The Amazing and Fantastic Promethia Feb 19, 2018
    • Feb 19, 2018 The Amazing and Fantastic Promethia Feb 19, 2018
    • Feb 19, 2018 The Amazing and Fantastic Promethia Feb 19, 2018
    • Feb 12, 2018 The Pirate, The Oracle and their Monster Feb 12, 2018
    • Feb 12, 2018 The Pirate, The Oracle and their Monster Feb 12, 2018
    • Feb 12, 2018 The Pirate, The Oracle and their Monster Feb 12, 2018
    • Feb 12, 2018 The Pirate, The Oracle and their Monster Feb 12, 2018
    • Feb 12, 2018 The Pirate, The Oracle and their Monster Feb 12, 2018
    • Feb 12, 2018 The Pirate, The Oracle and their Monster Feb 12, 2018
    • Feb 12, 2018 The Pirate, The Oracle and their Monster Feb 12, 2018
    • Feb 11, 2018 The Pirate, The Oracle and their Monster Feb 11, 2018
    • Feb 11, 2018 The Pirate, The Oracle and their Monster Feb 11, 2018
    • Feb 11, 2018 The Pirate, The Oracle and their Monster Feb 11, 2018
    • Feb 11, 2018 The Pirate, The Oracle and their Monster Feb 11, 2018
    • Feb 11, 2018 The Pirate, The Oracle and their Monster Feb 11, 2018
    • Feb 11, 2018 The Pirate, The Oracle and their Monster Feb 11, 2018
    • Feb 11, 2018 The Pirate, The Oracle and their Monster Feb 11, 2018
    • Feb 11, 2018 The Pirate, The Oracle and their Monster Feb 11, 2018
    • Feb 11, 2018 The Pirate, The Oracle and their Monster Feb 11, 2018
    • Feb 11, 2018 The Pirate, The Oracle and their Monster Feb 11, 2018
    • Feb 4, 2018 Vestalis Feb 4, 2018
    • Feb 4, 2018 Vestalis Feb 4, 2018
    • Feb 4, 2018 Vestalis Feb 4, 2018
    • Feb 4, 2018 Vestalis Feb 4, 2018
    • Feb 4, 2018 Vestalis Feb 4, 2018
  • January 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 29, 2018 Aventine Barber Jan 29, 2018
    • Jan 22, 2018 Wolf and Bull Jan 22, 2018
    • Jan 22, 2018 Wolf and Bull Jan 22, 2018
    • Jan 22, 2018 Wolf and Bull Jan 22, 2018
    • Jan 22, 2018 Wolf and Bull Jan 22, 2018
    • Jan 22, 2018 Wolf And Bull Jan 22, 2018
    • Jan 22, 2018 Wolf and Bull Jan 22, 2018
    • Jan 22, 2018 Wolf and Bull Jan 22, 2018
    • Jan 22, 2018 Wolf and Bull Jan 22, 2018
    • Jan 22, 2018 Wolf and Bull Jan 22, 2018
    • Jan 15, 2018 When Gaius Attiulus and Titus Manlius Were Consuls Jan 15, 2018
    • Jan 15, 2018 When Gaius Attiulus and Titus Manlius Were Consuls Jan 15, 2018
    • Jan 15, 2018 When Gaius Attiulus and Titus Manlius Were Consuls Jan 15, 2018
    • Jan 15, 2018 When Gaius Attiulus and Titus Manlius Were Consuls Jan 15, 2018
    • Jan 15, 2018 When Gaius Attiulus and Titus Manlius Were Consuls Jan 15, 2018
    • Jan 15, 2018 When Gaius Attiulus and Titus Manlius Were Consuls Jan 15, 2018
    • Jan 15, 2018 When Gaius Attiulus and Titus Manlius Were Consuls Jan 15, 2018
    • Jan 15, 2018 When Gaius Attiulus and Titus Manlius Were Consuls Jan 15, 2018
June 10, 2018

The Trial of Aeneid Part 2

June 10, 2018/ Ludovico Alves
page7a.png
June 10, 2018/ Ludovico Alves/
Chapter 21, Stories, Italia
webfiction, webcomic, webserial

Ludovico Alves

  • The Trial of Aeneid Part 2
  • The Trial of Aeneid Part 2
Support us on Patreon!

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Fiction RSS
Blog RSS
Stories RSS
Gaming RSS