module Drasil.SWHS.References (citations, bueche1986, incroperaEtAl2007, koothoor2013, lightstone2012, 
  parnasClements1986, smithLai2005) where

import Language.Drasil

import Data.Drasil.People (jBueche, fIncropera, dDewitt, tBergman, aLavine,
  mLightstone)

import Data.Drasil.Citations (koothoor2013, parnasClements1986, smithLai2005)

----------------------------
-- Section 9 : References --
----------------------------
citations :: BibRef
citations :: BibRef
citations = [Citation
bueche1986, Citation
incroperaEtAl2007, Citation
koothoor2013, Citation
lightstone2012, Citation
parnasClements1986, 
  Citation
smithLai2005]

bueche1986, incroperaEtAl2007, lightstone2012 :: Citation

bueche1986 :: Citation
bueche1986 = People
-> String -> String -> Int -> [CiteField] -> String -> Citation
cBookA [Person
jBueche]
  "Introduction to Physics for Scientists"
  "McGraw Hill" 1986
  [Int -> CiteField
edition 4, String -> CiteField
address "New York City, New York"]
  "bueche1986"

incroperaEtAl2007 :: Citation
incroperaEtAl2007 = People
-> String -> String -> Int -> [CiteField] -> String -> Citation
cBookA [Person
fIncropera, Person
dDewitt, Person
tBergman, Person
aLavine]
  "Fundamentals of Heat and Mass Transfer"
  "John Wiley and Sons" 2007
  [Int -> CiteField
edition 6, String -> CiteField
address "Hoboken, New Jersey"]
  "incroperaEtAl2007"

lightstone2012 :: Citation
lightstone2012 = [CiteField] -> String -> Citation
cMisc [
  People -> CiteField
author [Person
mLightstone],
  String -> CiteField
title "Derivation of tank/pcm model",
  Int -> CiteField
year 2012,
  String -> CiteField
note "From Marilyn Lightstone's Personal Notes"]
  "lightstone2012"