# References

Albert, J., and J. Hu. 2019.

*Probability and Bayesian Modeling*. 1st edition. Chapman and Hall/CRC.
Arnason, N. A. 1972. “Parameter Estimates from Mark-Recapture Experiments on Two Populations Subject to Migration and Death.”

*Researches on Population Ecology*13 (2): 97–113.
———. 1973. “The Estimation of Population Size, Migration Rates and Survival in a Stratified Population.”

*Researches on Population Ecology*15 (2): 1–8.
Bairlein, F. 1991. “Population Studies of White Storks Ciconia Ciconia in Europe, with Reference to the Western Population.” In

*Bird Population Studies: Relevance to Conservation and Management*, edited by C. Perrins, J.-D. Lebreton, and G. Hirons, 207–29. Oxford: Oxford University Press.
Bǎncilǎ, R. I., R. Pradel, R. Choquet, R. Plǎiasu, and O. Gimenez. 2018. “Using Temporary Emigration to Inform Movement Behaviour of Cave-Dwelling Invertebrates: A Case Study of a Cave Harvestman Species.”

*Ecological Entomology*43 (5): 551–59.
Barbraud, C., J. C. Barbraud, and M. Barbraud. 1999. “Population Dynamics of the White Stork

*Ciconia Ciconia*in Western France.”*Ibis*141: 469–79.
Bonner, S. J., and C. J. Schwarz. 2006. “An Extension of the Cormack–Jolly–Seber Model for Continuous Covariates with Application to Microtus Pennsylvanicus.”

*Biometrics*62 (1): 142–49.
Brownie, C., J. E. Hines, J. D. Nichols, K. H. Pollock, and J. B. Hestbeck. 1993. “Capture-Recapture Studies for Multiple Strata Including Non-Markovian Transitions.”

*Biometrics*49: 1173–87.
Buckland, S. T. 2016. “A Conversation with Richard M. Cormack.”

*Statistical Science*31 (2): 142–50.
Chambert, T., J. J. Rotella, and M. D. Higgs. 2014. “Use of Posterior Predictive Checks as an Inferential Tool for Investigating Individual Heterogeneity in Animal Population Vital Rates.”

*Ecology and Evolution*4 (8): 1389–97.
Choquet, Rémi, Anne Viallefont, Lauriane Rouan, Kamel Gaanoun, and Jean-Michel Gaillard. 2011. “A Semi-Markov Model to Assess Reliably Survival Patterns from Birth to Death in Free-Ranging Populations.”

*Methods in Ecology and Evolution*2 (4): 383–89.
Cole, D. 2020.

*Parameter Redundancy and Identifiability*. Chapman and Hall/CRC.
Cole, D. J., B. J. T. Morgan, R. S. McCrea, R. Pradel, O. Gimenez, and R. Choquet. 2014. “Does Your Species Have Memory? Analyzing Capture–Recapture Data with Memory Models.”

*Ecology and Evolution*4 (11): 2124–33.
Conn, P. B., and E. G. Cooch. 2009. “Multistate Capture–Recapture Analysis Under Imperfect State Observation: An Application to Disease Models.”

*Journal of Applied Ecology*46 (2): 486–92.
Conn, P. B., D. S. Johnson, P. J. Williams, S. R. Melin, and M. B. Hooten. 2018. “A Guide to Bayesian Model Checking for Ecologists.”

*Ecological Monographs*88 (4): 526–42.
Cooch, E. G., P. B. Conn, S. P. Ellner, A. P. Dobson, and K. H. Pollock. 2012. “Disease Dynamics in Wild Populations: Modeling and Estimation: A Review.”

*Journal of Ornithology*152 (2): 485–509.
Cooch, E. G., and G. White. 2017.

*Progam MARK: A Gentle Introduction*. 13th edition. http://www.phidot.org/software/mark/docs/book/.
Cook, L. M. M, L. P. Brower, and H. J. Croze. 1967. “The Accuracy of a Population Estimation from Multiple Recapture Data.”

*Journal of Animal Ecology*36 (1): 57–60.
Cruz-Flores, M., R. Pradel, J. Bried, J. González-Solís, and R. Ramos. n.d. “Sex-Specific Costs of Reproduction on Survival in a Long-Lived Seabird.”

*Biology Letters*17 (3): 2021.
Cubaynes, S., C. Lavergne, E. Marboutin, and O. Gimenez. 2012. “Assessing Individual Heterogeneity Using Model Selection Criteria: How Many Mixture Components in Capture–Recapture Models?”

*Methods in Ecology and Evolution*3 (3): 564–73.
Cubaynes, S., R. Pradel, R. Choquet, C. Duchamp, J.-M. Gaillard, J.-D. Lebreton, E. Marboutin, et al. 2010. “Importance of Accounting for Detection Heterogeneity When Estimating Abundance: The Case of French Wolves.”

*Conservation Biology*24 (2): 621–26.
de Valpine, P., D. Turek, C. J. Paciorek, C. Anderson-Bergman, D. T. Lang, and R. Bodik. 2017. “Programming with Models: Writing Statistical Algorithms for General Model Structures with NIMBLE.”

*Journal of Computational and Graphical Statistics*26 (2): 403–13.
Desprez, M., C. R. McMahon, M. A. Hindell, R. Harcourt, and O. Gimenez. 2013. “Known Unknowns in an Imperfect World: Incorporating Uncertainty in Recruitment Estimates Using Multi-Event Capture-Recapture Models.”

*Ecology and Evolution*3 (14): 4658–68.
Desprez, M., R. Pradel, E. Cam, J.-Y. Monnat, and O. Gimenez. 2011. “Now you see him, now you don’t: experience, not age, is related to reproduction in kittiwakes.”

*Proceedings of the Royal Society B: Biological Sciences*278 (1721): 3060–66.
Dupuis, J. A. 1995. “Bayesian Estimation of Movement and Survival Probabilities from Capture-Recapture Data.”

*Biometrika*82 (4): 761–72.
Faustino, C. R., C. S. Jennelle, V. Connolly, A. K. Davis, E. C. Swarthout, A. A. Dhondt, and E. G. Cooch. 2004. “Infection Dynamics in a House Finch Population: Seasonal Variation in Survival, Encounter, and Transmission Rate.”

*Journal of Animal Ecology*73: 651–69.
Fernández-Chacón, A., E. Moland, S. H. Espeland, A. R. Kleiven, and E. M. Olsen. 2016. “Causes of Mortality in Depleted Populations of Atlantic Cod Estimated from Multi–Event Modelling of Mark–-Recapture and Recovery Data.”

*Canadian Journal of Fisheries and Aquatic Sciences*74 (1): 116–26.
Fernández-i-Marı́n, X. 2016. “Ggmcmc: Analysis of MCMC Samples and Bayesian Inference.”

*Journal of Statistical Software*70 (9): 1–20.
Frederiksen, M., J.-D. Lebreton, R. Pradel, R. Choquet, and O. Gimenez. 2014. “Identifying Links Between Vital Rates and Environment: A Toolbox for the Applied Ecologist.”

*Journal of Applied Ecology*51 (1): 71–81.
Gabry, J., and T. Mahr. 2022. “Bayesplot: Plotting for Bayesian Models.” https://mc-stan.org/bayesplot/.

Gelman, A., and J. Hill. 2006.

*Data Analysis Using Regression and Multilevel/Hierarchical Models.*Cambridge University Press.
Gelman, A., J. Hwang, and A. Vehtari. 2014. “Understanding Predictive Information Criteria for Bayesian Models.”

*Statistics and Computing*24 (6): 997–1016.
Gelman, A., A. Vehtari, D. Simpson, C. C. Margossian, B. Carpenter, Y. Yao, L. Kennedy, J. Gabry, P.-C. Bürkner, and M. Modrák. 2020. “Bayesian Workflow.” https://arxiv.org/abs/2011.01808.

Genovart, M., and R. Pradel. 2019. “Transience Effect in Capture-Recapture Studies: The Importance of Its Biological Meaning.”

*Plos One*14 (9): e0222241.
Genovart, M., R. Pradel, and D. Oro. 2012. “Exploiting Uncertain Ecological Fieldwork Data with Multi-Event Capture–Recapture Modelling: An Example with Bird Sex Assignment.”

*Journal of Animal Ecology*81 (5): 970–77.
Gervasi, V., L. Boitani, D. Paetkau, M. Posillico, E. Randi, and P. Ciucci. 2017. “Estimating Survival in the Apennine Brown Bear Accounting for Uncertainty in Age Classification.”

*Population Ecology*59 (2): 119–30.
Gimenez, O., S. J. Bonner, R. King, R. A. Parker, S. P. Brooks, L. E. Jamieson, V. Grosbois, B. J. T. Morgan, and L. Thomas. 2009. “WinBUGS for Population Ecologists: Bayesian Modeling Using Markov chain Monte Carlo Methods.” In

*Modeling Demographic Processes In Marked Populations*, edited by D. L. Thomson, E. G. Cooch, and M. J. Conroy, 883–915. Springer.
Gimenez, O., E. Cam, and J.-M. Gaillard. 2018. “Individual Heterogeneity and Capture–Recapture Models: What, Why and How?”

*Oikos*127 (5): 664–86.
Gimenez, O., and R. Choquet. 2010. “Individual Heterogeneity in Studies on Marked Animals Using Numerical Integration: Capture–Recapture Mixed Models.”

*Ecology*91 (4): 951–57.
Gimenez, O., C. Crainiceanu, C. Barbraud, S. Jenouvrier, and B. J. T. Morgan. 2006. “Semiparametric Regression in Capture–Recapture Modeling.”

*Biometrics*62 (3): 691–98.
Gimenez, O., A. Grégoire, and T. Lenormand. 2009. “Estimating and Visualizing Fitness Surfaces Using Mark–Recapture Data.”

*Evolution*63 (12): 3097–3105.
Gimenez, O., J.-D. Lebreton, J.-M. Gaillard, R. Choquet, and R. Pradel. 2012. “Estimating Demographic Parameters Using Hidden Process Dynamic Models.”

*Theoretical Population Biology*82 (4): 307–16.
Gimenez, O., Lebreton, J.-D., Choquet, R., Pradel, and R. 2018. “R2ucare: An R Package to Perform Goodness-of-Fit Tests for Capture–Recapture Models.”

*Methods in Ecology and Evolution*9 (7): 1749–54.
Gimenez, O., B. J. T. Morgan, and S. P. Brooks. 2009. “Weak Identifiability in Models for Mark-Recapture-Recovery Data.” In

*Modeling Demographic Processes in Marked Populations*, edited by D. L. Thomson, E. G. Cooch, and M. J. Conroy, 8–48. Springer.
Gimenez, O., V. Rossi, R. Choquet, C. Dehais, B. Doris, H. Varella, J.-P. Vila, and R. Pradel. 2007. “State-Space Modelling of Data on Marked Individuals.”

*Ecological Modelling*206 (3): 431–38.
Goldstein, B. R., D. Turek, L. Ponisio, and P. de Valpine. 2021. “nimbleEcology: Distributions for Ecological Models in ’Nimble’.” https://CRAN.R-project.org/package=nimbleEcology.

Gowan, T. A., M. D. Tringali, J. A. Hostetler, J. Martin, L. I. Ward-Geiger, and J. M. Johnson. 2021. “A Hidden Markov Model for Estimating Age–Specific Survival When Age and Size Are Uncertain.”

*Ecology*102 (8): e03426.
Grosbois, V., O. Gimenez, J. M. Gaillard, R. Pradel, C. Barbraud, J. Clobert, A. P. Møller, and H. Weimerskirch. 2008. “Assessing the Impact of Climate Variation on Survival in Vertebrate Populations.”

*Biological Reviews*83 (3): 357–99.
Guérin, S., D. Picard, R. Choquet, and A. Besnard. 2017. “Advances in Methods for Estimating Stopover Duration for Migratory Species Using Capture-Recapture Data.”

*Ecological Applications*27 (5): 1594–604.
Hestbeck, J. B., J. D. Nichols, and R. A. Malecki. 1991. “Estimates of Movement and Site Fidelity Using Mark-Resight Data of Wintering Canada Geese.”

*Ecology*72 (2): 523–33.
Jurafsky, D., and J. H. Martin. 2023. “Appendix on Hidden Markov Models.” In

*Speech and Language Processing*, edited by D. Jurafsky and J. H. Martin, 3rd edition. Prentice Hall. https://web.stanford.edu/~jurafsky/slp3/.
Kanyamibwa, S., A. Schierer, R. Pradel, and J.-D. Lebreton. 1990. “Changes in Adult Survival Rates in a Western European Population of the White Stork

*Ciconia Ciconia*.”*Ibis*132: 27–35.
Khan, K., and C. A. Calder. 2022. “Restricted Spatial Regression Methods: Implications for Inference.”

*Journal of the American Statistical Association*117 (537): 482–94.
King, R., B. J. T. Morgan, O. Gimenez, and S. P. Brooks. 2009.

*Bayesian Analysis for Population Ecology*. Chapman and Hall/CRC.
Koons, D. N., M. Gamelon, J.-M. Gaillard, L. M. Aubry, R. F. Rockwell, F. Klein, R. Choquet, and O. Gimenez. 2014. “Methods for Studying Cause-Specific Senescence in the Wild.”

*Methods in Ecology and Evolution*5 (9): 924–33.
Langrock, R., and R. King. 2013. “Maximum Likelihood Estimation of Mark–Recapture–Recovery Models in the Presence of Continuous Covariates.”

*The Annals of Applied Statistics*7 (3): 1709–32.
Lebreton, J.-D., T. Almeras, and R. Pradel. 1999. “Competing Events, Mixtures of Information and Multistratum Recapture Models.”

*Bird Study*46: 39–46.
Lebreton, J.-D., K. P. Burnham, J. Clobert, and D. R. Anderson. 1992. “Modeling Survival and Testing Biological Hypotheses Using Marked Animals: A Unified Approach with Case Studies.”

*Ecological Monographs*62: 67–118.
Lebreton, J.-D., J. D. Nichols, R. J. Barker, R. Pradel, and J. A. Spendelow. 2009. “Modeling Individual Animal Histories with Multistate Capture–Recapture Models.”

*Advances in Ecological Research*41: 87–173.
Link, W. A., and M. J. Eaton. 2012. “On Thinning of Chains in MCMC.”

*Methods in Ecology and Evolution*3 (1): 112–15.
Marescot, L., S. Benhaiem, O. Gimenez, H. Hofer, J.-D. Lebreton, X. A. Olarte-Castillo, S. Kramer-Schadt, and M. L. East. 2018. “Social Status Mediates the Fitness Costs of Infection with Canine Distemper Virus in Serengeti Spotted Hyenas.”

*Functional Ecology*32 (5): 1237–50.
Marzolin, G., A. Charmantier, and O. Gimenez. 2011. “Frailty in State-Space Models: Application to Actuarial Senescence in the Dipper.”

*Ecology*92 (3): 562–67.
McCarthy, M. A. 2007.

*Bayesian Methods for Ecology*. Cambridge University Press.
McCarthy, M. A., and P. Masters. 2005. “Profiting from Prior Information in Bayesian Analyses of Ecological Data.”

*Journal of Applied Ecology*42 (6): 1012–19.
McClintock, B. T., R. Langrock, O. Gimenez, E. Cam, D. L. Borchers, R. Glennie, and T. A. Patterson. 2020. “Uncovering Ecological State Dynamics with Hidden Markov Models.”

*Ecology Letters*23 (12): 1878–1903.
McElreath, R. 2020.

*Statistical Rethinking: A Bayesian Course with Examples in R and Stan*. 2nd edition. Chapman and Hall/CRC.
McGrayne, S. B. 2011.

*The Theory That Would Not Die: How Bayes’ Rule Cracked the Enigma Code, Hunted Down Russian Submarines, and Emerged Triumphant from Two Centuries of Controversy*. Yale University Press.
Morano, S., K. M. Stewart, J. S. Sedinger, C. A. Nicolai, and M. Vavra. 2013. “Life-History Strategies of North American Elk: Trade-Offs Associated with Reproduction and Survival.”

*Journal of Mammalogy*94 (1): 162–72.
Nater, C. R., Y. Vindenes, P. Aass, D. Cole, O. Langangen, S. J. Moe, A. Rustadbakken, D. Turek, L. A. Vøllestad, and T. Ergon. 2020. “Size- and Stage–Dependence in Cause-Specific Mortality of Migratory Brown Trout.”

*Journal of Animal Ecology*89 (9): 2122–33.
Nichols, J. D., J. E. Hines, K. H. Pollock, R. L. Hinz, and W. A. Link. 1994. “Estimating Breeding Proportions and Testing Hypotheses about Costs of Reproduction with Capture-Recapture Data.”

*Ecology*75 (7): 2052–65.
Nichols, J. D., J. R. Sauer, K. H. Pollock, and J. B. Hestbeck. 1992. “Estimating Transition Probabilities for Stage-Based Population Projection Matrices Using Capture–Recapture Data.”

*Ecology*73: 306–12.
Ollivier, V., R. Choquet, A. Gamble, M. Bastien, B. Combes, E. Gilot-Fromont, M. Pellerin, et al. 2023. “Temporal Dynamics of Antibody Level Against Lyme Disease Bacteria in Roe Deer: Tale of a Sentinel?”

*Ecology and Evolution*13 (8): e10414.
Pacoureau, N., M. Authier, K. Delord, and C. Barbraud. 2019. “Population Response of an Apex Antarctic Consumer to Its Prey and Climate Fluctuations.”

*Oecologia*189 (2): 279–91.
Paganin, S., and P. de Valpine. 2023. “Computational Methods for Fast Bayesian Model Assessment via Calibrated Posterior p-Values.” https://arxiv.org/abs/2306.04866.

Péron, G., Y. Ferrand, F. Gossmann, C. Bastat, M. Guenezan, and O. Gimenez. 2011. “Nonparametric Spatial Regression of Survival Probability: Visualization of Population Sinks in Eurasian Woodcock.”

*Ecology*92 (8): 1672–79.
Péron, G., J.-M. Gaillard, C. Barbraud, C. Bonenfant, A. Charmantier, R. Choquet, T. Coulson, et al. 2016. “Evidence of Reduced Individual Heterogeneity in Adult Survival of Long-Lived Species.”

*Evolution*70 (12): 2909–14.
Ponisio, L. C., P. de Valpine, N. Michaud, and D. Turek. 2020. “One Size Does Not Fit All: Customizing MCMC Methods for Hierarchical Models Using NIMBLE.”

*Ecology and Evolution*10 (5): 2385–2416.
Pradel, R. 2005. “Multievent: An Extension of Multistate Capture–Recapture Models to Uncertain States.”

*Biometrics*61 (2): 442–47.
———. 2009. “The Stakes of Capture–Recapture Models with State Uncertainty.” In

*Modeling Demographic Processes in Marked Populations*, edited by D. L. Thomson, E. G. Cooch, and M. J. Conroy, 781–95. Springer.
Pradel, R., R. Choquet, and A. Béchet. 2012. “Breeding Experience Might Be a Major Determinant of Breeding Probability in Long-Lived Species: The Case of the Greater Flamingo.”

*Plos One*7 (12): e51016.
Pradel, R., O. and Gimenez, and J.-D. Lebreton. 2005. “Principles and Interest of GOF Tests for Multistate Capture–Recapture Models.”

*Animal Biodiversity and Conservation*28.2: 189–204.
Pradel, R., A. R. Johnson, A. Viallefont, R. G. Nager, and F. Césilly. 1997. “Local Recruitment in the Greater Flamingo: A New Approach Using Capture–Mark–Recapture Data.”

*Ecology*78: 1431–45.
Pradel, R., L. Maurin-Bernier, O. Gimenez, M. Genovart, R. Choquet, and D. Oro. 2008. “Estimation of Sex-Specific Survival with Uncertainty in Sex Assessment.”

*Canadian Journal of Statistics*36 (1): 29–42.
Pradel, R., and A. Sanz-Aguilar. 2012. “Modeling Trap-Awareness and Related Phenomena in Capture-Recapture Studies.”

*Plos One*7 (3): e32666.
Pradel, R., C. M. A. Wintrebert, and O. Gimenez. 2003. “A Proposal for a Goodness–of–Fit Test to the Arnason–Schwarz Multisite Capture–Recapture Model.”

*Biometrics*59: 43–53.
Rabiner, L. R. 1989. “A Tutorial on Hidden Markov Models and Selected Applications in Speech Recognition.”

*Proceedings of the IEEE*77 (2): 257–86.
Robert, C. P., and G. Casella. 2004.

*Monte Carlo Statistical Methods*. 2nd edition. Springer.
———. 2010.

*Introducing Monte Carlo Methods with r*. Springer.
Rose, J. P., G. D. Wylie, M. L. Casazza, and B. J. Halstead. 2018. “Integrating Growth and Capture–Mark–Recapture Models Reveals Size-Dependent Survival in an Elusive Species.”

*Ecosphere*9 (8): e02384.
Rouan, L., R. Choquet, and R. Pradel. 2009. “A General Framework for Modeling Memory in Capture—Recapture Data.”

*Journal of Agricultural, Biological, and Environmental Statistics*14 (3): 338–55.
Royle, J. A. 2008. “Modeling Individual Effects in the Cormack–Jolly–Seber Model: A State–Space Formulation.”

*Biometrics*64 (2): 364–70.
Royle, J. A., R. B. Chandler, R. Sollmann, and B. Gardner. 2013.

*Spatial Capture-Recapture*. Academic Press.
Ruette, S., J.-M. Vandel, M. Albaret, and S. Devillard. 2015. “Comparative Survival Pattern of the Syntopic Pine and Stone Martens in a Trapped Rural Area in France.”

*Journal of Zoology*295 (3): 214–22.
Rushing, C. S. 2023. “An Ecologist’s Introduction to Continuous-Time Multi-State Models for Capture–Recapture Data.”

*Journal of Animal Ecology*92 (4): 936–44.
Santoro, S., I. Pacios, S. Moreno, A. Bertó-Moran, and C. Rouco. 2014. “Multi–Event Capture–Recapture Modeling of Host–Pathogen Dynamics Among European Rabbit Populations Exposed to Myxoma and Rabbit Hemorrhagic Disease Viruses: Common and Heterogeneous Patterns.”

*Veterinary Research*45 (1): 39.
Saracco, J. F., J. A. Royle, D. F. DeSante, and B. Gardner. 2010. “Modeling Spatial Variation in Avian Survival and Residency Probabilities.”

*Ecology*91 (7): 1885–91.
Schaub, M., O. Gimenez, B. R. Schmidt, and R. Pradel. 2004. “Estimating Survival and Temporary Emigration in the Multistate Capture-Recapture Framework.”

*Ecology*85: 2107–13.
Schaub, M., W. Kania, and Koppen U. 2005. “Variation of Primary Production During Winter Induces Synchrony in Survival Rates in Migratory White Storks

*Ciconia Ciconia*.”*Journal of Animal Ecology*74: 656–66.
Schwarz, C. J., J. F. Schweigert, and A. N. Arnason. 1993. “Estimating Migration Rates Using Tag-Recovery Data.”

*Biometrics*49: 177–93.
Scofield, R. P., D. J. Fletcher, and C. J. R. Robertson. 2001. “Titi (Sooty Shearwaters) on Whero Island: Analysis of Historic Data Using Modern Techniques.”

*Journal of Agricultural, Biological, and Environmental Statistics*6 (2): 268–80.
Shefferson, R. P., J. Proper, S. R. Beissinger, and E. L. Simms. 2003. “Life History Trade-Offs in a Rare Orchid: The Costs of Flowering, Dormancy, and Sprouting.”

*Ecology*84 (5): 1199–1206.
Turek, D. 2022. “basicMCMCplots: Trace Plots, Density Plots and Chain Comparisons for MCMC Samples.” https://mc-stan.org/bayesplot/.

Turek, D., P. de Valpine, and C. J. Paciorek. 2016. “Efficient Markov chain Monte Carlo Sampling for Hierarchical Hidden Markov Models.”

*Environmental and Ecological Statistics*23 (4): 549–64.
Turek, D., C. Wehrhahn, and O. Gimenez. 2021. “Bayesian Non-Parametric Detection Heterogeneity in Ecological Models.”

*Environmental and Ecological Statistics*.
Williams, B. K., J. D. Nichols, and M. J. Conroy. 2002.

*Analysis and Management of Animal Populations*. Academic Press.
Worthington, H., R. King, and S. T. Buckland. 2015. “Analysing Mark–Recapture–Recovery Data in the Presence of Missing Covariate Data via Multiple Imputation.”

*Journal of Agricultural, Biological, and Environmental Statistics*20 (1): 28–46.
Youngflesh, C. 2018. “MCMCvis: Tools to Visualize, Manipulate, and Summarize MCMC Output.”

*Journal of Open Source Software*3 (24): 640.
Zucchini, W., I. L. MacDonald, and R. Langrock. 2016.

*Hidden Markov Models for Time Series: An Introduction Using R*. 2nd edition. Chapman and Hall/CRC.