Author: Ben Lauwens
Publisher: O'Reilly Media
ISBN: 1492045004
Category : Computers
Languages : en
Pages : 298
Book Description
If you’re just learning how to program, Julia is an excellent JIT-compiled, dynamically typed language with a clean syntax. This hands-on guide uses Julia 1.0 to walk you through programming one step at a time, beginning with basic programming concepts before moving on to more advanced capabilities, such as creating new types and multiple dispatch. Designed from the beginning for high performance, Julia is a general-purpose language ideal for not only numerical analysis and computational science but also web programming and scripting. Through exercises in each chapter, you’ll try out programming concepts as you learn them. Think Julia is perfect for students at the high school or college level as well as self-learners and professionals who need to learn programming basics. Start with the basics, including language syntax and semantics Get a clear definition of each programming concept Learn about values, variables, statements, functions, and data structures in a logical progression Discover how to work with files and databases Understand types, methods, and multiple dispatch Use debugging techniques to fix syntax, runtime, and semantic errors Explore interface design and data structures through case studies
Think Julia
Author: Ben Lauwens
Publisher: O'Reilly Media
ISBN: 1492045004
Category : Computers
Languages : en
Pages : 298
Book Description
If you’re just learning how to program, Julia is an excellent JIT-compiled, dynamically typed language with a clean syntax. This hands-on guide uses Julia 1.0 to walk you through programming one step at a time, beginning with basic programming concepts before moving on to more advanced capabilities, such as creating new types and multiple dispatch. Designed from the beginning for high performance, Julia is a general-purpose language ideal for not only numerical analysis and computational science but also web programming and scripting. Through exercises in each chapter, you’ll try out programming concepts as you learn them. Think Julia is perfect for students at the high school or college level as well as self-learners and professionals who need to learn programming basics. Start with the basics, including language syntax and semantics Get a clear definition of each programming concept Learn about values, variables, statements, functions, and data structures in a logical progression Discover how to work with files and databases Understand types, methods, and multiple dispatch Use debugging techniques to fix syntax, runtime, and semantic errors Explore interface design and data structures through case studies
Publisher: O'Reilly Media
ISBN: 1492045004
Category : Computers
Languages : en
Pages : 298
Book Description
If you’re just learning how to program, Julia is an excellent JIT-compiled, dynamically typed language with a clean syntax. This hands-on guide uses Julia 1.0 to walk you through programming one step at a time, beginning with basic programming concepts before moving on to more advanced capabilities, such as creating new types and multiple dispatch. Designed from the beginning for high performance, Julia is a general-purpose language ideal for not only numerical analysis and computational science but also web programming and scripting. Through exercises in each chapter, you’ll try out programming concepts as you learn them. Think Julia is perfect for students at the high school or college level as well as self-learners and professionals who need to learn programming basics. Start with the basics, including language syntax and semantics Get a clear definition of each programming concept Learn about values, variables, statements, functions, and data structures in a logical progression Discover how to work with files and databases Understand types, methods, and multiple dispatch Use debugging techniques to fix syntax, runtime, and semantic errors Explore interface design and data structures through case studies
Julia Programming for Operations Research
Author: Changhyun Kwon
Publisher: Changhyun Kwon
ISBN: 1798205475
Category : Technology & Engineering
Languages : en
Pages : 262
Book Description
Last Updated: December 2020 Based on Julia v1.3+ and JuMP v0.21+ The main motivation of writing this book was to help the author himself. He is a professor in the field of operations research, and his daily activities involve building models of mathematical optimization, developing algorithms for solving the problems, implementing those algorithms using computer programming languages, experimenting with data, etc. Three languages are involved: human language, mathematical language, and computer language. His team of students need to go over three different languages, which requires "translation" among the three languages. As this book was written to teach his research group how to translate, this book will also be useful for anyone who needs to learn how to translate in a similar situation. The Julia Language is as fast as C, as convenient as MATLAB, and as general as Python with a flexible algebraic modeling language for mathematical optimization problems. With the great support from Julia developers, especially the developers of the JuMP—Julia for Mathematical Programming—package, Julia makes a perfect tool for students and professionals in operations research and related areas such as industrial engineering, management science, transportation engineering, economics, and regional science. For more information, visit: http://www.chkwon.net/julia
Publisher: Changhyun Kwon
ISBN: 1798205475
Category : Technology & Engineering
Languages : en
Pages : 262
Book Description
Last Updated: December 2020 Based on Julia v1.3+ and JuMP v0.21+ The main motivation of writing this book was to help the author himself. He is a professor in the field of operations research, and his daily activities involve building models of mathematical optimization, developing algorithms for solving the problems, implementing those algorithms using computer programming languages, experimenting with data, etc. Three languages are involved: human language, mathematical language, and computer language. His team of students need to go over three different languages, which requires "translation" among the three languages. As this book was written to teach his research group how to translate, this book will also be useful for anyone who needs to learn how to translate in a similar situation. The Julia Language is as fast as C, as convenient as MATLAB, and as general as Python with a flexible algebraic modeling language for mathematical optimization problems. With the great support from Julia developers, especially the developers of the JuMP—Julia for Mathematical Programming—package, Julia makes a perfect tool for students and professionals in operations research and related areas such as industrial engineering, management science, transportation engineering, economics, and regional science. For more information, visit: http://www.chkwon.net/julia
Hands-On Design Patterns and Best Practices with Julia
Author: Tom Kwong
Publisher: Packt Publishing Ltd
ISBN: 1838646612
Category : Computers
Languages : en
Pages : 521
Book Description
Design and develop high-performance, reusable, and maintainable applications using traditional and modern Julia patterns with this comprehensive guide Key FeaturesExplore useful design patterns along with object-oriented programming in Julia 1.0Implement macros and metaprogramming techniques to make your code faster, concise, and efficientDevelop the skills necessary to implement design patterns for creating robust and maintainable applicationsBook Description Design patterns are fundamental techniques for developing reusable and maintainable code. They provide a set of proven solutions that allow developers to solve problems in software development quickly. This book will demonstrate how to leverage design patterns with real-world applications. Starting with an overview of design patterns and best practices in application design, you'll learn about some of the most fundamental Julia features such as modules, data types, functions/interfaces, and metaprogramming. You'll then get to grips with the modern Julia design patterns for building large-scale applications with a focus on performance, reusability, robustness, and maintainability. The book also covers anti-patterns and how to avoid common mistakes and pitfalls in development. You'll see how traditional object-oriented patterns can be implemented differently and more effectively in Julia. Finally, you'll explore various use cases and examples, such as how expert Julia developers use design patterns in their open source packages. By the end of this Julia programming book, you'll have learned methods to improve software design, extensibility, and reusability, and be able to use design patterns efficiently to overcome common challenges in software development. What you will learnMaster the Julia language features that are key to developing large-scale software applicationsDiscover design patterns to improve overall application architecture and designDevelop reusable programs that are modular, extendable, performant, and easy to maintainWeigh up the pros and cons of using different design patterns for use casesExplore methods for transitioning from object-oriented programming to using equivalent or more advanced Julia techniquesWho this book is for This book is for beginner to intermediate-level Julia programmers who want to enhance their skills in designing and developing large-scale applications.
Publisher: Packt Publishing Ltd
ISBN: 1838646612
Category : Computers
Languages : en
Pages : 521
Book Description
Design and develop high-performance, reusable, and maintainable applications using traditional and modern Julia patterns with this comprehensive guide Key FeaturesExplore useful design patterns along with object-oriented programming in Julia 1.0Implement macros and metaprogramming techniques to make your code faster, concise, and efficientDevelop the skills necessary to implement design patterns for creating robust and maintainable applicationsBook Description Design patterns are fundamental techniques for developing reusable and maintainable code. They provide a set of proven solutions that allow developers to solve problems in software development quickly. This book will demonstrate how to leverage design patterns with real-world applications. Starting with an overview of design patterns and best practices in application design, you'll learn about some of the most fundamental Julia features such as modules, data types, functions/interfaces, and metaprogramming. You'll then get to grips with the modern Julia design patterns for building large-scale applications with a focus on performance, reusability, robustness, and maintainability. The book also covers anti-patterns and how to avoid common mistakes and pitfalls in development. You'll see how traditional object-oriented patterns can be implemented differently and more effectively in Julia. Finally, you'll explore various use cases and examples, such as how expert Julia developers use design patterns in their open source packages. By the end of this Julia programming book, you'll have learned methods to improve software design, extensibility, and reusability, and be able to use design patterns efficiently to overcome common challenges in software development. What you will learnMaster the Julia language features that are key to developing large-scale software applicationsDiscover design patterns to improve overall application architecture and designDevelop reusable programs that are modular, extendable, performant, and easy to maintainWeigh up the pros and cons of using different design patterns for use casesExplore methods for transitioning from object-oriented programming to using equivalent or more advanced Julia techniquesWho this book is for This book is for beginner to intermediate-level Julia programmers who want to enhance their skills in designing and developing large-scale applications.
Mom Seeks God
Author: Julia Roller
Publisher: Abingdon Press
ISBN: 1426787375
Category : Religion
Languages : en
Pages : 144
Book Description
The first months and years of motherhood can be the most challenging and disorienting of your life—and faith. When you’re surrounded by the happy chaos of children, how do you spend quiet time with God if the only quiet time you get is while you sleep? How can you demonstrate a solid spiritual life to your children if you don’t have time to pursue one yourself? When Julia Roller discovered that her spiritual growth had been stunted by the busyness of life with her toddler, she embarked on a yearlong journey through ten spiritual disciplines: prayer, fellowship, submission, study, simplicity, silence, worship, fasting, service, and celebration. As she focused on each discipline, she discovered practical ways to observe them—even in the chaos of her every day. Mom Seeks God offers a highly relatable story and useful advice to help new moms grow in their faith as they address life changes with grace, patience, and prayer. As readers discover ten essential faith practices, they’ll learn that motherhood, itself, is a spiritual discipline, and may be God’s most effective technique for forming a more Christ-like life.
Publisher: Abingdon Press
ISBN: 1426787375
Category : Religion
Languages : en
Pages : 144
Book Description
The first months and years of motherhood can be the most challenging and disorienting of your life—and faith. When you’re surrounded by the happy chaos of children, how do you spend quiet time with God if the only quiet time you get is while you sleep? How can you demonstrate a solid spiritual life to your children if you don’t have time to pursue one yourself? When Julia Roller discovered that her spiritual growth had been stunted by the busyness of life with her toddler, she embarked on a yearlong journey through ten spiritual disciplines: prayer, fellowship, submission, study, simplicity, silence, worship, fasting, service, and celebration. As she focused on each discipline, she discovered practical ways to observe them—even in the chaos of her every day. Mom Seeks God offers a highly relatable story and useful advice to help new moms grow in their faith as they address life changes with grace, patience, and prayer. As readers discover ten essential faith practices, they’ll learn that motherhood, itself, is a spiritual discipline, and may be God’s most effective technique for forming a more Christ-like life.
Being Julia - A Personal Account of Living with Pathological Demand Avoidance
Author: Ruth Fidler
Publisher: Jessica Kingsley Publishers
ISBN: 1784501883
Category : Family & Relationships
Languages : en
Pages : 194
Book Description
Diagnosed with Pathological Demand Avoidance (PDA) at aged 12 and writing this memoir at age 37, Julia Daunt depicts the ins and out of PDA and its symptoms, while maintaining a positive outlook on what is possible to achieve. Co-written with professional specialist Ruth Fidler, it covers how PDA impacts Julia's life, including meltdowns, sensory issues and communication in relationships. Including examples of school reports and handwritten letters, a chapter written from Julia's partner's perspective and even an example of Julia's favourite recipe, this warm and personal look at living and thriving with PDA is informative and inspiring.
Publisher: Jessica Kingsley Publishers
ISBN: 1784501883
Category : Family & Relationships
Languages : en
Pages : 194
Book Description
Diagnosed with Pathological Demand Avoidance (PDA) at aged 12 and writing this memoir at age 37, Julia Daunt depicts the ins and out of PDA and its symptoms, while maintaining a positive outlook on what is possible to achieve. Co-written with professional specialist Ruth Fidler, it covers how PDA impacts Julia's life, including meltdowns, sensory issues and communication in relationships. Including examples of school reports and handwritten letters, a chapter written from Julia's partner's perspective and even an example of Julia's favourite recipe, this warm and personal look at living and thriving with PDA is informative and inspiring.
Introduction to Julia Programming
Author: Sandeep Nagar
Publisher:
ISBN: 9781521233412
Category : Julia (Computer program language)
Languages : en
Pages : 282
Book Description
"Julia walks like Python and runs like C". This phrase explains why Julia is fast growing as the most favoured option for data analytics and numerical computation. Julia is the fastest modern open-source language for data science, machine learning and scientific computing. Julia provides the functionality, ease-of-use and intuitive syntax of R, Python, MATLAB, SAS or Stata combined with the speed, capacity and performance of C, C++ or Java.Present books is both for beginners and experienced users. While experienced users can use this as a reference, new users can learn the fine details of julia program's composition. CHAPETRS: 1. Introduction, 2. Object Oriented programming, 3. Basic maths with Julia, 4. Complex Numbers, 5. Rational and Irrational numbers, 6. Mathematical Functions, 7.Arrays, 8. Arrays for matrix operations, 9. String,s 10. Functions, 11. Control Flow, 12. Input Output, 13.
Publisher:
ISBN: 9781521233412
Category : Julia (Computer program language)
Languages : en
Pages : 282
Book Description
"Julia walks like Python and runs like C". This phrase explains why Julia is fast growing as the most favoured option for data analytics and numerical computation. Julia is the fastest modern open-source language for data science, machine learning and scientific computing. Julia provides the functionality, ease-of-use and intuitive syntax of R, Python, MATLAB, SAS or Stata combined with the speed, capacity and performance of C, C++ or Java.Present books is both for beginners and experienced users. While experienced users can use this as a reference, new users can learn the fine details of julia program's composition. CHAPETRS: 1. Introduction, 2. Object Oriented programming, 3. Basic maths with Julia, 4. Complex Numbers, 5. Rational and Irrational numbers, 6. Mathematical Functions, 7.Arrays, 8. Arrays for matrix operations, 9. String,s 10. Functions, 11. Control Flow, 12. Input Output, 13.
Julie and Julia
Author: Julie Powell
Publisher: Little, Brown
ISBN: 0759514577
Category : Biography & Autobiography
Languages : en
Pages : 208
Book Description
The bestselling memoir that's "irresistible....A kind of Bridget Jones meets The French Chef" (Philadelphia Inquirer) that inspired Julie & Julia, the major motion picture directed by Nora Ephron, starring Amy Adams as Julie and Meryl Streep as Julia. Nearing 30 and trapped in a dead-end secretarial job, Julie Powell reclaims her life by cooking every single recipe in Julia Child's legendary Mastering the Art of French Cooking in the span of one year. It's a hysterical, inconceivable redemptive journey -- life rediscovered through aspics, calves' brains and cré me brûlée.
Publisher: Little, Brown
ISBN: 0759514577
Category : Biography & Autobiography
Languages : en
Pages : 208
Book Description
The bestselling memoir that's "irresistible....A kind of Bridget Jones meets The French Chef" (Philadelphia Inquirer) that inspired Julie & Julia, the major motion picture directed by Nora Ephron, starring Amy Adams as Julie and Meryl Streep as Julia. Nearing 30 and trapped in a dead-end secretarial job, Julie Powell reclaims her life by cooking every single recipe in Julia Child's legendary Mastering the Art of French Cooking in the span of one year. It's a hysterical, inconceivable redemptive journey -- life rediscovered through aspics, calves' brains and cré me brûlée.
Baking with Julia
Author: Julia Child
Publisher: William Morrow Cookbooks
ISBN: 9780688146573
Category : Cooking
Languages : en
Pages : 512
Book Description
Baking with Julia Nothing promises pleasure more readily than the words "freshly baked." And nothing says magnum opus as definitively as Baking with Julia, which offers the dedicated home cook, whether a novice or seasoned veteran, a unique distillation of the baker's art. Baking with Julia is not only a book full of glorious recipes but also one that continues Julia's teaching tradition. Here, basic techniques come alive and are made easily comprehensible in recipes that demonstrate the myriad ways of raising dough, glazing cakes, and decorating crusts. This is the resource you'll turn to again and again for all your baking needs. With Baking with Julia in your cookbook library, you can become a master baker. And there's no better time to be baking than now. Quality baking today is more varied, more exciting, and simply more authentic than ever before. Baking with Julia celebrates this tremendous range with enticing recipes that marry sophisticated European techniques to American tastes and ingredients. With creative flair, napoleons are layered with tropical fruits, pumpkin and cranberries are kneaded into bread doughs, and a tart is topped with sweet stewed onions. Along the way, step-by-step photographs demonstrate the basic building blocks of the pastry and bread baker's repertoire, and from this firm foundation fancy takes flight. Baking with Julia presents an extraordinary assemblage of talent, knowledge, and artistry from the new generation of bakers whose vision is so much a part of this book. The list of contributors reads like a Who's Who of today's master bakers, including Flo Braker, Steve Sullivan, Marcel Desaulniers, Nick Malgieri, Alice Medrich, Nancy Silverton, Martha Stewart, and a host of bright new talents such as Jeffrey Alford and Naomi Duguid. With nearly two hundred recipes, and half as many pages of tantalizing full-color photographs, this incomparable kitchen companion goes far beyond what most cookbooks offer. More than fifty pages of illustrated reference sections define basic terms and techniques, and explain the hows and whys of batters and doughs to take you effortlessly through the essential techniques. If you've never made flaky pie crust, your first no-fail experience is at hand. If you've never baked bread, that most satisfying and sensual pleasure awaits the turn of a page. With recipes for breads, pastries, cookies, and cakes—from chocolate to cheesecake, from miniature gems to multi-tiered masterpieces—this cookbook is a total immersion experience in the wonder of home baking.
Publisher: William Morrow Cookbooks
ISBN: 9780688146573
Category : Cooking
Languages : en
Pages : 512
Book Description
Baking with Julia Nothing promises pleasure more readily than the words "freshly baked." And nothing says magnum opus as definitively as Baking with Julia, which offers the dedicated home cook, whether a novice or seasoned veteran, a unique distillation of the baker's art. Baking with Julia is not only a book full of glorious recipes but also one that continues Julia's teaching tradition. Here, basic techniques come alive and are made easily comprehensible in recipes that demonstrate the myriad ways of raising dough, glazing cakes, and decorating crusts. This is the resource you'll turn to again and again for all your baking needs. With Baking with Julia in your cookbook library, you can become a master baker. And there's no better time to be baking than now. Quality baking today is more varied, more exciting, and simply more authentic than ever before. Baking with Julia celebrates this tremendous range with enticing recipes that marry sophisticated European techniques to American tastes and ingredients. With creative flair, napoleons are layered with tropical fruits, pumpkin and cranberries are kneaded into bread doughs, and a tart is topped with sweet stewed onions. Along the way, step-by-step photographs demonstrate the basic building blocks of the pastry and bread baker's repertoire, and from this firm foundation fancy takes flight. Baking with Julia presents an extraordinary assemblage of talent, knowledge, and artistry from the new generation of bakers whose vision is so much a part of this book. The list of contributors reads like a Who's Who of today's master bakers, including Flo Braker, Steve Sullivan, Marcel Desaulniers, Nick Malgieri, Alice Medrich, Nancy Silverton, Martha Stewart, and a host of bright new talents such as Jeffrey Alford and Naomi Duguid. With nearly two hundred recipes, and half as many pages of tantalizing full-color photographs, this incomparable kitchen companion goes far beyond what most cookbooks offer. More than fifty pages of illustrated reference sections define basic terms and techniques, and explain the hows and whys of batters and doughs to take you effortlessly through the essential techniques. If you've never made flaky pie crust, your first no-fail experience is at hand. If you've never baked bread, that most satisfying and sensual pleasure awaits the turn of a page. With recipes for breads, pastries, cookies, and cakes—from chocolate to cheesecake, from miniature gems to multi-tiered masterpieces—this cookbook is a total immersion experience in the wonder of home baking.
Statistics with Julia
Author: Yoni Nazarathy
Publisher: Springer Nature
ISBN: 3030709019
Category : Computers
Languages : en
Pages : 527
Book Description
This monograph uses the Julia language to guide the reader through an exploration of the fundamental concepts of probability and statistics, all with a view of mastering machine learning, data science, and artificial intelligence. The text does not require any prior statistical knowledge and only assumes a basic understanding of programming and mathematical notation. It is accessible to practitioners and researchers in data science, machine learning, bio-statistics, finance, or engineering who may wish to solidify their knowledge of probability and statistics. The book progresses through ten independent chapters starting with an introduction of Julia, and moving through basic probability, distributions, statistical inference, regression analysis, machine learning methods, and the use of Monte Carlo simulation for dynamic stochastic models. Ultimately this text introduces the Julia programming language as a computational tool, uniquely addressing end-users rather than developers. It makes heavy use of over 200 code examples to illustrate dozens of key statistical concepts. The Julia code, written in a simple format with parameters that can be easily modified, is also available for download from the book’s associated GitHub repository online. See what co-creators of the Julia language are saying about the book: Professor Alan Edelman, MIT: With “Statistics with Julia”, Yoni and Hayden have written an easy to read, well organized, modern introduction to statistics. The code may be looked at, and understood on the static pages of a book, or even better, when running live on a computer. Everything you need is here in one nicely written self-contained reference. Dr. Viral Shah, CEO of Julia Computing: Yoni and Hayden provide a modern way to learn statistics with the Julia programming language. This book has been perfected through iteration over several semesters in the classroom. It prepares the reader with two complementary skills - statistical reasoning with hands on experience and working with large datasets through training in Julia.
Publisher: Springer Nature
ISBN: 3030709019
Category : Computers
Languages : en
Pages : 527
Book Description
This monograph uses the Julia language to guide the reader through an exploration of the fundamental concepts of probability and statistics, all with a view of mastering machine learning, data science, and artificial intelligence. The text does not require any prior statistical knowledge and only assumes a basic understanding of programming and mathematical notation. It is accessible to practitioners and researchers in data science, machine learning, bio-statistics, finance, or engineering who may wish to solidify their knowledge of probability and statistics. The book progresses through ten independent chapters starting with an introduction of Julia, and moving through basic probability, distributions, statistical inference, regression analysis, machine learning methods, and the use of Monte Carlo simulation for dynamic stochastic models. Ultimately this text introduces the Julia programming language as a computational tool, uniquely addressing end-users rather than developers. It makes heavy use of over 200 code examples to illustrate dozens of key statistical concepts. The Julia code, written in a simple format with parameters that can be easily modified, is also available for download from the book’s associated GitHub repository online. See what co-creators of the Julia language are saying about the book: Professor Alan Edelman, MIT: With “Statistics with Julia”, Yoni and Hayden have written an easy to read, well organized, modern introduction to statistics. The code may be looked at, and understood on the static pages of a book, or even better, when running live on a computer. Everything you need is here in one nicely written self-contained reference. Dr. Viral Shah, CEO of Julia Computing: Yoni and Hayden provide a modern way to learn statistics with the Julia programming language. This book has been perfected through iteration over several semesters in the classroom. It prepares the reader with two complementary skills - statistical reasoning with hands on experience and working with large datasets through training in Julia.
Julia's Kitchen
Author: Brenda A. Ferber
Publisher: Farrar, Straus and Giroux (BYR)
ISBN: 1466890053
Category : Juvenile Fiction
Languages : en
Pages : 161
Book Description
Cara Segal is a born worrier. She figures her worrying works like a whisper in God's ear - if Cara's concerned about car crashes, kidnappings, or murders, she lets God know, and he always spares her. But Cara never thought to worry about a fire. And one night while she's sleeping at a friend's house, her house catches fire, and her mother and younger sister are both killed. Throughout shiva, the initial Jewish mourning period, Cara can't help wondering about God's role in the tragedy. And what is her father's role in her life now? He walks around like a ghost and refuses to talk about the fire. Cara longs for her family and her home, where sweet smells filled the house as Cara's mom filled orders for her catering business, Julia's Kitchen. Then one day a call comes in for a cookie order, and Cara gets a wild idea. Maybe by bringing back Julia's Kitchen, she can find a way to reconnect with everything she's lost. Complete with a glossary of Hebrew and Yiddish terms and a recipe for chocolate chip cookies, this debut novel is a joyous tribute to the resiliency of the human spirit. Julia's Kitchen is a 2007 Bank Street - Best Children's Book of the Year.
Publisher: Farrar, Straus and Giroux (BYR)
ISBN: 1466890053
Category : Juvenile Fiction
Languages : en
Pages : 161
Book Description
Cara Segal is a born worrier. She figures her worrying works like a whisper in God's ear - if Cara's concerned about car crashes, kidnappings, or murders, she lets God know, and he always spares her. But Cara never thought to worry about a fire. And one night while she's sleeping at a friend's house, her house catches fire, and her mother and younger sister are both killed. Throughout shiva, the initial Jewish mourning period, Cara can't help wondering about God's role in the tragedy. And what is her father's role in her life now? He walks around like a ghost and refuses to talk about the fire. Cara longs for her family and her home, where sweet smells filled the house as Cara's mom filled orders for her catering business, Julia's Kitchen. Then one day a call comes in for a cookie order, and Cara gets a wild idea. Maybe by bringing back Julia's Kitchen, she can find a way to reconnect with everything she's lost. Complete with a glossary of Hebrew and Yiddish terms and a recipe for chocolate chip cookies, this debut novel is a joyous tribute to the resiliency of the human spirit. Julia's Kitchen is a 2007 Bank Street - Best Children's Book of the Year.