{"title":"Robert Harper","description":"\u003cp\u003eDive into the gripping thrillers of Robert Harper, where suspense meets sharp wit. Perfect for fans of Lee Child and Harlan Coben, discover twisty plots and compelling characters that will keep you hooked.\u003c\/p\u003e","products":[{"product_id":"guide-to-rational-living-book-robert-harper-9780879800420","title":"A Guide to Rational Living","description":"\u003cp\u003eThis book, unlike others you have probably read, employs none of the jargon usually associated with psychology or psychiatry, and it may well prove to be the best book on psychotherapy for laymen ever written. It can provide emotionally disturbed individuals with many answers they seek, and it can help everyone to feel better about themselves and to deal with their lives more effectively.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eThe authors use a unique method of projecting their solutions to common problems. Thus, they point out that the\u003c\/p\u003e\u003cp\u003eindividual who feels inadequate and insecure suffers from, for example, Irrational Belief No. 2: The idea that you must be thoroughly competent, adequate, and achieving.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eDrs. Ellis and Harper use ten such ideas to bring out the scope of their psychotherapy, with subtle, helpful\u003c\/p\u003e\u003cp\u003esolutions that reflect their vast experience as therapists. They have training and a host of case histories, to buttress their advice. This not only makes for a more interesting book but creates confidence in the reader concerning the techniques suggested, all of which have proven effective in a clinical setting.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eTheir direct, get-to-the-heart-of-the-problem methods show wide variance with most orthodox treatments that drag on interminably with clients never quite knowing where they stand. As far as I can see, here certainly lies, along with group therapy, the direction psychotherapy will take if it intends to make a real contribution to comprehensive health.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eIf you feel you have the rigorous honesty necessary to conduct self-analysis, this book will be the most important one you have ever read. And it will seem a boon to those who cannot pay the high fees charged for individual treatment.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49511486947601,"sku":"GOR001415021","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49515341742353,"sku":"GOR001598254","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49526494822673,"sku":"CIN0879800429A","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49562930774289,"sku":"CIN0879800429G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49649028858129,"sku":"GOR001567469","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49677387825425,"sku":"CIN0879800429VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50131015172369,"sku":"GOR011075786","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51009058210065,"sku":"NIN9780879800420","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52613217091857,"sku":"NLS9780879800420","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0879800429.jpg?v=1751076808"},{"product_id":"practical-foundations-for-programming-languages-book-robert-harper-9781107150300","title":"Practical Foundations for Programming Languages","description":"This text develops a comprehensive theory of programming languages based on type systems and structural operational semantics. Language concepts are precisely defined by their static and dynamic semantics, presenting the essential tools both intuitively and rigorously while relying on only elementary mathematics. These tools are used to analyze and prove properties of languages and provide the framework for combining and comparing language features. The broad range of concepts includes fundamental data types such as sums and products, polymorphic and abstract types, dynamic typing, dynamic dispatch, subtyping and refinement types, symbols and dynamic classification, parallelism and cost semantics, and concurrency and distribution. The methods are directly applicable to language implementation, to the development of logics for reasoning about programs, and to the formal verification language properties such as type safety. This thoroughly revised second edition includes exercises at the end of nearly every chapter and a new chapter on type refinements.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49754686587153,"sku":"NGR9781107150300","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51020126159121,"sku":"NIN9781107150300","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51853281526033,"sku":"CIN1107150302VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52146190582033,"sku":"NLS9781107150300","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1107150302.jpg?v=1751016058"},{"product_id":"personality-guided-therapy-in-behavioral-medicine-book-robert-g-harper-9781591470434","title":"Personality-Guided Therapy in Behavioral Medicine","description":"In \"\"Personality-Guided Therapy in Behavioral Medicine\"\", the latest volume in the \"\"Personality-Guided Psychology\"\" series, Robert G. Harper integrates a broad research base on how personality type interacts with and affects the course of common medical conditions, such as cancer, diabetes and cardiovascular disease. He illuminates why and how patients with specific personality attributes interact with their health care providers, make lifestyle choices that affect the course of disease, make use of psychosocial supports, and cope with the demands of illness as well as treatment. Filled with practical guidance and strategies for treatment in a hospital or outpatient setting, this book has the potential to be of great practical utility for clinicians. Researchers, too, should benefit from an understanding of the various personality disorders and their implications for prevention and treatment.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50292923138321,"sku":"CIN1591470439VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50392331256081,"sku":"CIN1591470439G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1591470439.jpg?v=1751309774"},{"product_id":"very-lazy-caterpillar-book-robert-harper-9781914366413","title":"The Very Lazy Caterpillar","description":"\u003cp\u003eA beautifully illustrated children's book about a caterpillar who asks friends for help on his journey to becoming a butterfly, this lovely short story is sure to engage any young child who will love the colorful animated characters, designed especially for this story.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe children will also be able to identify the caterpillar friends then use the spotters' page in the back of the book to go out and see if they can find characters from the book like Sid snail in their garden.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eA set of learning questions are included at the end of the story, which can be used to check the child's understanding very useful for homeschooling \u0026amp; general learning.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eMore than just a storybook it is a way of getting young children engaged in the world around them.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eA perfect gift for our young friends. Order your copy now \u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51055233892625,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51055236186385,"sku":"NIN9781914366413","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1914366417.jpg?v=1751413232"},{"product_id":"types-in-compilation-book-robert-harper-9783540421962","title":"Types in Compilation","description":"The importance of typed languages for building robust software systems is, by now, an undisputed fact. Years of research have led to languages with richly expressive, yet easy to use, type systems for high-level programming languages. Types provide not only a conceptual framework for language designers, but also a ord positive bene ts to the programmer, principally the ability to express and enforce levels of abstraction within a program. Early compilers for typed languages followed closely the methods used for their untyped counterparts. The role of types was limited to the earliest s- ges of compilation, and they were thereafter ignored during the remainder of the translation process. More recently, however, implementors have come to - cognize the importance of types during compilation and even for object code. Several advantages of types in compilation have been noted to date: { They support self-checking by the compiler. By tracking types during c- pilation it is possible for an internal type checker to detect translation errors at an early stage, greatly facilitating compiler development. { They support certi cation of object code. By extending types to the ge- rated object code, it becomes possible for a code user to ensure the basic integrity of that code by checking its type consistency before execution. { They support optimized data representations and calling conventions, even in the presence of modularity. By passing types at compile-, link-, and even run-time, it is possible to avoid compromises of data representation imposed by untyped compilation techniques.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52355612344593,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52355615654161,"sku":"NLS9783540421962","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783540421962.jpg?v=1758185178"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-robert-harper.oembed","provider":"World of Books ","version":"1.0","type":"link"}