Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
|||
Books > Computing & IT > Applications of computing > Image processing
This book provides a deep understanding of state-of-art methods for simulation of heterogeneous crowds in computer graphics. It will cover different aspects that are necessary to achieve plausible crowd behaviors. The book will be a review of the most recent literature in this field that can help professionals and graduate students interested in this field to get up to date with the latest contributions, and open problems for their possible future research. The chapter contributors are well known researchers and practitioners in the field and they include their latest contributions in the different topics required to achieve believable heterogeneous crowd simulation. Provides crowd simulation methodology to populate virtual environments, for video games or any kind of applications that requires believable multi-agent behavior Presents the latest contributions on crowd simulation, animation, planning, rendering and evaluation with detailed algorithms for implementation purposes Includes perspectives of both academic researchers and industrial practitioners with reference to open source solutions and commercial applications, where appropriate
The first edition of this text book focussed on providing practical hands-on experience in digital imaging techniques for graduate students and practitioners keeping to a minimum any detailed discussion on the underlying theory. In this new extended edition, the author builds on the strength of the original edition by expanding the coverage to include formulation of the major theoretical results that underlie the exercises as well as introducing numerous modern concepts and new techniques. Whether you are studying or already using digital imaging techniques, developing proficiency in the subject is not possible without mastering practical skills. Including more than 100 MATLAB (R) exercises, this book delivers a complete applied course in digital imaging theory and practice.
While formal training and communication are a foundational approach to developing employees in the workplace, alternate reality games (ARGs) provide a framework for increased and sustained engagement within business organizations. ARGs are transmedia experiences designed to generate engagement and immersive learning beyond what is achieved in formal and conventional training and communication approaches. Alternate Reality Games: Gamification for Performance leads you through the fundamentals of ARGs. It includes a discussion of what is and is not an ARG, citing examples and identifying business challenges that can be addressed through ARGs. It presents case studies that illustrate the variety of forms that ARGs take and the issues to which they can be applied, such as improving performance and critical communication situations. It also gives guidelines for creating your own ARGs, reviewing the process and technological tools and considerations relevant to their creation. Presenting a thorough examination of the beneficial roles ARGs can play in the business environment as well as methods for creating effective ARGs, Alternate Reality Games: Gamification for Performance is an ideal reference for those approaching or considering ARGs for the first time as well as the training professional or professional game designer. It presents a comprehensive overview of the advantages of applying ARGs to the workplace as well as methods for designing and using them.
The main subject of the monograph is the fractional calculus in the discrete version. The volume is divided into three main parts. Part one contains a theoretical introduction to the classical and fractional-order discrete calculus where the fundamental role is played by the backward difference and sum. In the second part, selected applications of the discrete fractional calculus in the discrete system control theory are presented. In the discrete system identification, analysis and synthesis, one can consider integer or fractional models based on the fractional-order difference equations. The third part of the book is devoted to digital image processing.
It has long been a dream to realize machines with flexible visual perception capability. Research on digital image processing by computers was initiated about 30 years ago, and since then a wide variety of image processing algorithms have been devised. Using such image processing algorithms and advanced hardware technologies, many practical ma chines with visual recognition capability have been implemented and are used in various fields: optical character readers and design chart readers in offices, position-sensing and inspection systems in factories, computer tomography and medical X-ray and microscope examination systems in hospitals, and so on. Although these machines are useful for specific tasks, their capabilities are limited. That is, they can analyze only simple images which are recorded under very carefully adjusted photographic conditions: objects to be recognized are isolated against a uniform background and under well-controlled artificial lighting. In the late 1970s, many image understanding systems were de veloped to study the automatic interpretation of complex natural scenes. They introduced artificial intelligence techniques to represent the knowl edge about scenes and to realize flexible control structures. The first author developed an automatic aerial photograph interpretation system based on the blackboard model (Naga1980). Although these systems could analyze fairly complex scenes, their capabilities were still limited; the types of recognizable objects were limited and various recognition vii viii Preface errors occurred due to noise and the imperfection of segmentation algorithms."
Game Anim teaches the technical and artistic fundamentals of video game animation and goes further to provide practical advice and industry insights to help you become a rounded and successful game animator. Covering every stage of game production from the animator's perspective, it is packed with the lessons learned from working on a variety of game types in both in-game and cinematic roles in animator, lead, and director positions. These have been successful across multiple studios regardless of team, size and culture. The 2nd edition includes a new chapter on 2D and Pixel Art Animation, an enhanced mocap chapter covering the latest developments in Motion Matching, and even more interviews with top professionals in the field. Game Anim provides essential guidance to those looking to break into the industry and successful animators wishing to take the next step in their career. Key Features * 20 Years of Insight: Accumulated knowledge from 2 decades of experience in all areas of game animation. * The 5 Fundamentals: Reinterprets the classic 12 animation principles and sets out 5 new fundamentals for great game animation. * Animator Interviews: Notable game animators offer behind-the-scenes stories, tips, and advice. * Free Animation Rig: Free "AZRI" maya rig, tutorials and other resources on the accompanying website: www.gameanim.com/book
Principles of Synthetic Aperture Radar Imaging: A System Simulation Approach demonstrates the use of image simulation for SAR. It covers the various applications of SAR (including feature extraction, target classification, and change detection), provides a complete understanding of SAR principles, and illustrates the complete chain of a SAR operation. The book places special emphasis on a ground-based SAR, but also explains space and air-borne systems. It contains chapters on signal speckle, radar-signal models, sensor-trajectory models, SAR-image focusing, platform-motion compensation, and microwave-scattering from random media. While discussing SAR image focusing and motion compensation, it presents processing algorithms and applications that feature extraction, target classification, and change detection. It also provides samples of simulation on various scenarios, and includes simulation flowcharts and results that are detailed throughout the book. Introducing SAR imaging from a systems point of view, the author: Considers the recent development of MIMO SAR technology Includes selected GPU implementation Provides a numerical analysis of system parameters (including platforms, sensor, and image focusing, and their influence) Explores wave-target interactions, signal transmission and reception, image formation, motion compensation Covers all platform motion compensation and error analysis, and their impact on final image radiometric and geometric quality Describes a ground-based SFMCW system Principles of Synthetic Aperture Radar Imaging: A System Simulation Approach is dedicated to the use, study, and development of SAR systems. The book focuses on image formation or focusing, treats platform motion and image focusing, and is suitable for students, radar engineers, and microwave remote sensing researchers.
Introduces the reader to the technical aspects of real-time visual effects. Built upon a career of over twenty years in the feature film visual effects and the real-time video game industries and tested on graduate and undergraduate students. Explores all real-time visual effects in four categories: in-camera effects, in-material effects, simulations and particles.
The arrival of the digital age has created the need to be able to store, manage, and digitally use an ever-increasing amount of video and audio material. Thus, video cataloguing has emerged as a requirement of the times. Video Cataloguing: Structure Parsing and Content Extraction explains how to efficiently perform video structure analysis as well as extract the basic semantic contents for video summarization, which is essential for handling large-scale video data. This book addresses the issues of video cataloguing, including video structure parsing and basic semantic word extraction, particularly for movie and teleplay videos. It starts by providing readers with a fundamental understanding of video structure parsing. It examines video shot boundary detection, recent research on video scene detection, and basic ideas for semantic word extraction, including video text recognition, scene recognition, and character identification. The book lists and introduces some of the most commonly used features in video analysis. It introduces and analyzes the most popular shot boundary detection methods and also presents recent research on movie scene detection as another important and critical step for video cataloguing, video indexing, and retrieval. The authors propose a robust movie scene recognition approach based on a panoramic frame and representative feature patch. They describe how to recognize characters in movies and TV series accurately and efficiently as well as how to use these character names as cataloguing items for an intelligent catalogue. The book proposes an interesting application of highlight extraction in basketball videos and concludes by demonstrating how to design and implement a prototype system of automatic movie and teleplay cataloguing (AMTC) based on the approaches introduced in the book.
"The King of Independent Animation" has returned with this 10th anniversary edition of Make Toons That Sell Without Selling Out. Delve into the secrets behind creating poignant indie animation without compromising or sacrificing your own ideals and visions. World-renowned animator, author, and Academy Award-nominated Bill Plympton will help guide you in how to make a career in animation. With time-saving techniques, secrets on crafting a good narrative, and more, Plympton will teach you how to breathe life into your own animated films. By studying and deconstructing his lessons from his own works and styles, you too will be able to carve out a career in animation without betraying yourself.
Gambling is both a multi-billion dollar international industry and a ubiquitous social and cultural phenomenon. It is also undergoing significant change, with new products and technologies, regulatory models, changing public attitudes and the sheer scale of the gambling enterprise necessitating innovative and mixed methodologies that are flexible, responsive and 'agile'. This book seeks to demonstrate that researchers should look beyond the existing disciplinary territory and the dominant paradigm of 'problem gambling' in order to follow those changes across territorial, political, technical, regulatory and conceptual boundaries. The book draws on cutting-edge qualitative work in disciplines including anthropology, history and media studies to explore the production and consumption of risk, risky places, risk technology, the gambling industry, and connections between gambling and other kinds of speculation such as financial derivatives. In doing so it addresses some of the most important issues in contemporary social science, including the challenges of studying deterritorialised social phenomena; globalizing technologies and local markets; regulation as it operates across local, regional and international scales; globalization, and the rise of games, virtual worlds, and social media.
Today, it is commonly believed that if you learn software, you can become an animator. Yet nothing could be further from the truth. Master animators are trained and not born. Software, as is the humble pencil, is merely yet another tool through which an animator can apply their knowledge. However, neither software nor pencils give you that knowledge, nor do they do the work for you. If you place a fully trained master animator on a computer, or give them a pencil, they'll astound you with their mastery. However, if you put a nontrained animator on a computer, all you will have is a technician creating moving objects as you'll see all over YouTube and other video platforms. This book teaches you exactly how to become a Master Animator whether you ultimately plan to use pencils, computers, drawing tablets or rigged characters. It's a complete course in its own right, being a collection of 48 masterclasses gleaned from the author's 50 years of experience of top-level animating, teaching and filmmaking. It will also train you in the value and application of observational gesture drawing. This book of masterclasses by a master of the art, Tony White, is entirely designed to be THE definitive reference book for students learning how to make things move really well as well as how to create films once you know how to do so. A book for everyone: For home-based, self-study students: It is a perfect manual to take you from raw beginner to proven animated filmmaker. For full-time students: It is an ideal companion to supplement your full-time educational studies, which, no doubt, is overly based on software technology. For current animation professionals: It is a comprehensive archive of animation tips and techniques that will enable you to take your work to the next level. For current animation educators and instructors: It is a book that can be the ultimate curriculum and study program, enabling your own students to become the master animators of today and tomorrow.
The slime mould Physarum polycephalum is a large cell visible by the unaided eye. It behaves as an intelligent nonlinear spatially extended active medium encapsulated in an elastic membrane. The cell optimises its growth patterns in configurations of attractants and repellents. This behaviour is interpreted as computation. Numerous prototypes of slime mould computers were designed to solve problems of computational geometry, graphs and transport networks and to implement universal computing circuits.In this unique set of scientific photographs and micrographs, the leading experts in computer science, biology, chemistry and material science illustrate in superb detail the nature of the slime mould computers and hybrid devices. Every photograph or micrograph in this book is of real scientific, theoretical or technological interest. Each entry includes a self-contained description of how the visualised phenomenon is used in the relevant slime mould computer. This atlas is unique in providing the depth and breadth of knowledge in harnessing behaviour of the slime mould to perform computation. It will help readers to understand how exploitation of biological processes has sparked new ideas and spurred progress in many fields of science and engineering.
In the current age of information technology, the issues of distributing and utilizing images efficiently and effectively are of substantial concern. Solutions to many of the problems arising from these issues are provided by techniques of image processing, among which segmentation and compression are topics of this book. Image segmentation is a process for dividing an image into its constituent parts. For block-based segmentation using statistical classification, an image is divided into blocks and a feature vector is formed for each block by grouping statistics of its pixel intensities. Conventional block-based segmentation algorithms classify each block separately, assuming independence of feature vectors. Image Segmentation and Compression Using Hidden Markov Models presents a new algorithm that models the statistical dependence among image blocks by two dimensional hidden Markov models (HMMs). Formulas for estimating the model according to the maximum likelihood criterion are derived from the EM algorithm. To segment an image, optimal classes are searched jointly for all the blocks by the maximum a posteriori (MAP) rule. The 2-D HMM is extended to multiresolution so that more context information is exploited in classification and fast progressive segmentation schemes can be formed naturally. The second issue addressed in the book is the design of joint compression and classification systems using the 2-D HMM and vector quantization. A classifier designed with the side goal of good compression often outperforms one aimed solely at classification because overfitting to training data is suppressed by vector quantization. Image Segmentation and Compression Using Hidden Markov Models is an essential reference source for researchers and engineers working in statistical signal processing or image processing, especially those who are interested in hidden Markov models. It is also of value to those working on statistical modeling.
The problem of dealing with missing or incomplete data in machine learning and computer vision arises in many applications. Recent strategies make use of generative models to impute missing or corrupted data. Advances in computer vision using deep generative models have found applications in image/video processing, such as denoising, restoration, super-resolution, or inpainting. Inpainting and Denoising Challenges comprises recent efforts dealing with image and video inpainting tasks. This includes winning solutions to the ChaLearn Looking at People inpainting and denoising challenges: human pose recovery, video de-captioning and fingerprint restoration. This volume starts with a wide review on image denoising, retracing and comparing various methods from the pioneer signal processing methods, to machine learning approaches with sparse and low-rank models, and recent deep learning architectures with autoencoders and variants. The following chapters present results from the Challenge, including three competition tasks at WCCI and ECML 2018. The top best approaches submitted by participants are described, showing interesting contributions and innovating methods. The last two chapters propose novel contributions and highlight new applications that benefit from image/video inpainting.
In this new era of computing, where the iPhone, iPad, Xbox Kinect, and similar devices have changed the way to interact with computers, many questions have risen about how modern input devices can be used for a more intuitive user interaction. Interaction Design for 3D User Interfaces: The World of Modern Input Devices for Research, Applications, and Game Development addresses this paradigm shift by looking at user interfaces from an input perspective. The book is divided into four parts: Theory of input devices and user interfaces, with an emphasis on multi-touch interaction Advanced topics on reducing noise on input devices using Kalman Filters A collection of hands-on approaches that allows the reader to gain experience with some devices A case study examining speech as input Most of the chapters contain exercises that provide practical experience to enhance knowledge of the material in the related chapter. With its hands-on approach and the affordability of the required hardware, this book is an excellent flexible resource for both the novice and the expert in 3D user input device development. Researchers and practitioners will gain a much deeper understanding about user input devices and user interfaces. Game developers and software designers will find new techniques to improve their products by adding intuitive user interaction mechanisms to their games and applications. In addition to the resources provided in the book, its companion website, http://3DInputBook.com, provides additional resources, which include: additional exercises and project ideas, additional chapters, source code, and class instructors' resources. The additional resources are provided to keep helping you with new research and new technology as it becomes available to help you stay up to date.
This interdisciplinary study participates in the ongoing critical conversation about postwar American poetry and visual culture, while advancing that field into the arena of the museum. Turning to contemporary poems about the visual arts that foreground and interrogate a museum setting, the book demonstrates the particular importance of the museum as a cultural site that is both inspiration and provocation for poets. The study uniquely bridges the "dual canon" in contemporary poetry (and calls the lyric/avant-garde distinction into question) by analyzing museum-sponsored anthologies as well as poems by John Ashbery, Richard Howard, Kenneth Koch, Kathleen Fraser, Cole Swensen, Anne Carson, and others. Through these case studies of poets with diverse affiliations, the author shows that the boom in ekphrasis in the past 20 years is not only an aesthetic but a critical phenomenon, a way that poets have come to terms with the critical dilemmas of our moment. Highlighting the importance of poets' "peripheral vision"-awareness of the institutional conditions that frame encounters with art-the author contend that a museum visit becomes a forum for questioning oppositions that have preoccupied literary criticism for the past 50 years: homage and innovation, modernism and postmodernism, subjectivity and collectivity. The study shows that ekphrasis becomes a strategy for negotiating these impasses-a mode of political inquiry, a meditation on canonization, a venue for comic appraisal of institutionalization, and a means of "site-specific" feminist revision-in a vital synthesis of critique, perspicacity, and pleasure.
Learn effective ways to collaborate across Adobe's design apps Even if you're already comfortable with Photoshop, Illustrator, or InDesign, Adobe Creative Cloud now offers powerful opportunities for improving efficiency and collaboration that few design and marketing professionals are using. Adobe Photoshop, Illustrator, and InDesign Collaboration and Workflow Classroom in a Book uses real-world, project-based learning to cover the basics and beyond, providing countless tips and techniques to help you become more productive with the program. For beginners and experienced users alike, you can follow the book from start to finish or choose only those lessons that interest you. Learn to: Improve both team and individual efficiency in a range of projects spanning print, web, video, UX, and online marketing Establish powerful workflows that leverage the remarkable capabilities of Adobe's native file formats Improve content collaboration via Adobe cloud documents and Creative Cloud Libraries Draw on concise, focused insights for managing tradeoffs Optimize workflows and collaboration strategies in your own organization Experience all the added value built into today's Adobe Creative Cloud Take full advantage of Adobe's unparalleled integration and cloud resources Leverage tips and tricks from Adobe Solutions Consultant Manager Bart Van de Wiele Classroom in a Book (R), the best-selling series of hands-on software training workbooks, offers what no other book or training program does-an official training series from Adobe, developed with the support of Adobe product experts. Purchasing this book includes valuable online extras. Follow the instructions in the book's "Getting Started" section to unlock access to: Downloadable lesson files you need to work through the projects in the book Web Edition containing the complete text of the book, interactive quizzes, and videos that walk you through the lessons step by step What you need to use this book: Adobe Photoshop, Illustrator, and InDesign (2023 release) software, for either Windows or macOS. (Software not included.) Note: Classroom in a Book does not replace the documentation, support, updates, or any other benefits of being a registered owner of Adobe Photoshop, Illustrator, and InDesign software.
Background modeling and foreground detection are important steps in video processing used to detect robustly moving objects in challenging environments. This requires effective methods for dealing with dynamic backgrounds and illumination changes as well as algorithms that must meet real-time and low memory requirements. Incorporating both established and new ideas, Background Modeling and Foreground Detection for Video Surveillance provides a complete overview of the concepts, algorithms, and applications related to background modeling and foreground detection. Leaders in the field address a wide range of challenges, including camera jitter and background subtraction. The book presents the top methods and algorithms for detecting moving objects in video surveillance. It covers statistical models, clustering models, neural networks, and fuzzy models. It also addresses sensors, hardware, and implementation issues and discusses the resources and datasets required for evaluating and comparing background subtraction algorithms. The datasets and codes used in the text, along with links to software demonstrations, are available on the book's website. A one-stop resource on up-to-date models, algorithms, implementations, and benchmarking techniques, this book helps researchers and industry developers understand how to apply background models and foreground detection methods to video surveillance and related areas, such as optical motion capture, multimedia applications, teleconferencing, video editing, and human-computer interfaces. It can also be used in graduate courses on computer vision, image processing, real-time architecture, machine learning, or data mining.
Broad in scope, Semantic Multimedia Analysis and Processing provides a complete reference of techniques, algorithms, and solutions for the design and the implementation of contemporary multimedia systems. Offering a balanced, global look at the latest advances in semantic indexing, retrieval, analysis, and processing of multimedia, the book features the contributions of renowned researchers from around the world. Its contents are based on four fundamental thematic pillars: 1) information and content retrieval, 2) semantic knowledge exploitation paradigms, 3) multimedia personalization, and 4) human-computer affective multimedia interaction. Its 15 chapters cover key topics such as content creation, annotation and modeling for the semantic web, multimedia content understanding, and efficiency and scalability. Fostering a deeper understanding of a popular area of research, the text: Describes state-of-the-art schemes and applications Supplies authoritative guidance on research and deployment issues Presents novel methods and applications in an informative and reproducible way Contains numerous examples, illustrations, and tables summarizing results from quantitative studies Considers ongoing trends and designates future challenges and research perspectives Includes bibliographic links for further exploration Uses both SI and US units Ideal for engineers and scientists specializing in the design of multimedia systems, software applications, and image/video analysis and processing technologies, Semantic Multimedia Analysis and Processing aids researchers, practitioners, and developers in finding innovative solutions to existing problems, opening up new avenues of research in uncharted waters.
o Continuing the a series of books that focus entirely on a singular game design system or mechanic o A perfect read for anyone interested in understanding game design, or just curious from a historical standpoint o The series has potential to keep growing looking at a multitude of topics
About this book * Gives the reader hands on example-base experience for simulating dynamical models in MATLAB (R)/Simulink (R) and animating them in VRML * More than 150 images describe each step in the model realizations helping readers to understand them visually * Diverse examples and profound problem treatment enable the reader to animate complex dynamical problems m-files, Simulink models, VRML files and jpegs available for download provide full solutions for the end-of-chapter problems Virtual Reality and Animation for MATLAB (R) and Simulink (R) Users demonstrates the simulation and animation of physical systems using the MATLAB (R) Virtual Reality Toolbox (virtual models are created in V-Realm Builder). The book is divided into two parts; the first addresses MATLAB (R) and the second Simulink (R). The presentation is problem-based with each chapter teaching the reader a group of essential principles in the context of a step-by-step solution to a particular issue. Examples of the systems covered include mass-spring-dampers, a crank-slider mechanism and a moving vehicle. The examples are given in ascending level of difficulty and contain MATLAB (R)/Simulink (R) codes deliberately simplified so that readers can focus on: * understanding how to link a 3-d virtual scene to MATLAB (R)/Simulink (R); and * manipulating the 3-d virtual scene in MATLAB (R)/Simulink (R). When studied in sequence, the chapters of this text form a coherent whole enabling the reader to gain a thorough expertise in virtual simulation and animation of dynamical models using MATLAB (R)/Simulink (R). Individual chapters stand on their own, however, so that readers interested in a particular system can concentrate on it easily. Problems are provided in each chapter to give practice in the techniques demonstrated and to extend the range of the systems studied, for example, into the control sphere. Solution code for these problems can be downloaded from insert URL. Whether modeling the dynamics of a simple pendulum, a robot arm or a moving car, animation of a dynamical model can enliven and encourage understanding of mechanical systems and thus contribute to control design. Virtual Reality and Animation for MATLAB (R) and Simulink (R) Users will be instructive and interesting to anyone, researcher or student, working with the dynamics of physical systems. Readers are assumed to have some familiarity with MATLAB (R).
- Explores how mixed, virtual and augmented reality technologies can enable designers to create immersive experiences and expand the aesthetic potential of the medium - Curated selection of projects and essays by leading international architects and designers, including those from Zaha Hadid Architects and MVRDV- Illustrated with over 150 images
- Explores how mixed, virtual and augmented reality technologies can enable designers to create immersive experiences and expand the aesthetic potential of the medium - Curated selection of projects and essays by leading international architects and designers, including those from Zaha Hadid Architects and MVRDV- Illustrated with over 150 images
The Open Access version of this book, available at http://www.tandfebooks.com, has been made available under a Creative Commons Attribution-Non Commercial-No Derivatives 3.0 license. Gambling is both a multi-billion-dollar international industry and a ubiquitous social and cultural phenomenon. It is also undergoing significant change, with new products and technologies, regulatory models, changing public attitudes and the sheer scale of the gambling enterprise necessitating innovative and mixed methodologies that are flexible, responsive and 'agile'. This book seeks to demonstrate that researchers should look beyond the existing disciplinary territory and the dominant paradigm of 'problem gambling' in order to follow those changes across territorial, political, technical, regulatory and conceptual boundaries. The book draws on cutting-edge qualitative work in disciplines including geography, organisational studies, sociology, East Asian studies and anthropology to explore the production and consumption of risk, risky places, risk technologies, the gambling industry and connections between gambling and other kinds of speculation such as financial derivatives. In doing so it addresses some of the most important issues in contemporary social science, including: the challenges of studying deterritorialised social phenomena; globalising technologies and local markets; regulation as it operates across local, regional and international scales; and the rise of games, virtual worlds and social media. |
You may like...
Detecting Trust and Deception in Group…
V.S. Subrahmanian, Judee K. Burgoon, …
Hardcover
R2,801
Discovery Miles 28 010
Multi-faceted Deep Learning - Models and…
Jenny Benois-Pineau, Akka Zemmari
Hardcover
R4,593
Discovery Miles 45 930
Next-Generation Applications and…
Filipe Portela, Ricardo Queiros
Hardcover
R7,022
Discovery Miles 70 220
The Animator's Survival Kit: Dialogue…
Richard E. Williams
Paperback
Handbook of Research on Advanced…
Ahmed J. Obaid, Ghassan H Abdul-Majeed, …
Hardcover
R7,692
Discovery Miles 76 920
|