@misc{rfc2119,
    series =    {Request for Comments},
    number =    2119,
    howpublished =  {RFC 2119},
    publisher = {RFC Editor},
    doi =       {10.17487/RFC2119},
    url =       {https://www.rfc-editor.org/info/rfc2119},
    author =    {Scott O. Bradner},
    title =     {{Key words for use in RFCs to Indicate Requirement Levels}},
    pagetotal = 3,
    year =      1997,
    month =     mar,
    abstract =  {In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.},
}

@Article{Bookshelf2024,
  author = 	 {Boris Veytsman},
  title = 	 {Extending {Peter Flynn}'s bookshelf package for
                 multilanguage libraries},
  journal = 	 {TUGboat},
  year = 	 2024,
  volume = 	 45,
  number = 	 2,
  pages = 	 {193--195},
  doi =          {10.47397/tb/45-2/tb140veytsman-bookshelf},
  url =          {https://tug.org/TUGboat/tb45-2/tb140veytsman-bookshelf.pdf},
}


@Manual{Calibre,
  title = 	 {\emph{calibre} User Manual},
  author = 	 {Kovid Goyal},
  year = 	 2024,
  url =          {https://manual.calibre-ebook.com/}
}

