PDF Version of the Magazine

Total Page:16

File Type:pdf, Size:1020Kb

PDF Version of the Magazine Table of Contents Masthead Publisher Robert L. Pritchett from MPN, LLC Editor-in-Chief Robert L. Pritchett Consultants Harry {doc} Babad Ted Bade Mike Hubbartt Chris Marshall Advertising and Marketing Director Wayne Lefevre Web Master James Meister Public Relations and Merchandizing Mark Howson Contacts Webmaster at macCompanion dot com Feedback at macCompanion dot com Correspondence 1952 Thayer, Drive, Richland, WA 99352 USA 1-509-210-0217 1-888-684-2161 rpritchett at macCompanion dot com This month's Authors (Alphabetical Listing): Harry {doc} Babad Ted Bade Matt Brewer (MacFanatic) Kale Feelhaver (AppleMacPunk) Dr. Eric Flescher Eddie Hargreaves Jonathan Hoyle Mike Hubbartt Daphne Kalfon Kristine LeFevre Wayne Lefevre Daniel MacKenzie Chris Marshall (My Apple Stuff) Derek Meier James Meister Michele Patterson Robert Pritchett Rick Sutcliffe (The Northern Spy) Tim Verpoorten (Surfbits) Application Service Provider for the macCompanion website: http://www.stephousehosting.com Thanks to Daniel Counsell of Realmac Software Development (http://www realmacsoftware.com), who graced these pages and our website with newer rating stars. Our special thanks to all those who have allowed us to review their products! In addition, thanks to you, our readers, who make this effort all possible. Please support this effort by going to the back of the magazine and to our website and clicking and purchasing from our affiliates and advertisers. THEY WILL APPRECIATE IT EVEN MORE THAN WE DO! MPN, LLC 2006 macCompanion Page 2 of 121 December 2006, Volume 4 Issue 12 Masthead....................................................................................................................................2 Letter from the CEO...................................................................................................................6 Happy Holy-Days! .........................................................................................................................................6 Buying that first Mac .................................................................................................................7 According to Hoyle...................................................................................................................10 Cross-Platform Software Development from a Macintosh Perspective: Multi-Compiler Strategies with C/C++ (Part I) .....................................................................................................................................10 The European Perspective........................................................................................................13 Geek Speak: Random Mac Stuff You Need to Know................................................................18 Looking at XCode 3.0 for Leopard...........................................................................................................18 Views from the Ivory Tower - December 2006 .........................................................................20 MacFevre .................................................................................................................................22 About that macCompanion AudioCast….................................................................................................22 The Mac Night Owl..................................................................................................................23 The Mac Software Report: A Eulogy for PowerPC Applications .......................................................23 Mac ReviewCast .......................................................................................................................25 My Top Ten Freeware of the Year ...........................................................................................................25 CyberDuck .................................................................................................................................................................. 25 AppleJack.................................................................................................................................................................... 25 AdiumX....................................................................................................................................................................... 25 TextWrangler.............................................................................................................................................................. 25 FireFox ........................................................................................................................................................................ 25 NeoOffice.................................................................................................................................................................... 26 Skype........................................................................................................................................................................... 26 Quicksilver.................................................................................................................................................................. 26 Menumeters ................................................................................................................................................................ 26 VLC............................................................................................................................................................................. 26 Macsimum News ......................................................................................................................27 Incompatible platforms to hinder development of digital music?.......................................................27 The Northern Spy.....................................................................................................................28 View From The Telescope ..........................................................................................................................28 Internet Recipe Hunting and Recipe Reformatting Tips..........................................................31 A Tutorial in Three Parts - Part I: Hints for the Intrepid Internet Recipe Hunter .........................31 Mac Security 101......................................................................................................................38 Top 10 Mac Security Tools.........................................................................................................................38 Situational Ethics and Quotes that last a Lifetime ...................................................................40 Musings From Mars.................................................................................................................42 Ten Ways To Make a Podcast, Plus One .................................................................................................42 Doc_Babad's Macintosh Tips - A Macintosh Tip or Three… ...................................................53 MPN, LLC 2006 macCompanion Page 3 of 121 December 2006, Volume 4 Issue 12 Book Reviews ...........................................................................................................................60 Take Control of Buying a Mac, version 2.0.............................................................................................60 Take Control of Buying a Digital Camera, version 2.0 .........................................................................62 Drupal: Creating Blogs, Forums, Portals and Community Web Sites ...............................................63 Give Me Back My Credit! ..........................................................................................................................64 The Macintosh iLife’06...............................................................................................................................65 iWOZ — From Computer Geek to Cult Icon: How I invented the personal ....................................67 computer, co-founded Apple, and had fun doing it ...............................................................................67 Leadership on the Line: A Guide for Front Line Supervisors, Business Owners, and Emerging Leaders, 2nd Edition.....................................................................................................................................73 Learn Objective-C on the Macintosh .......................................................................................................75 Publish & Prosper: Blogging for your Business .....................................................................................76 Ubuntu Linux for Non-Geeks: A Pain-Free, Project-Based, Get-Things-Done Guidebook ...........78 Games.......................................................................................................................................80 Hardware Reviews....................................................................................................................83 Apricorn Aegis Mini Ultraportable 1.8” Hard Drive – Getting Perpendicular!...............................83 Dialog Phone.................................................................................................................................................85 EyeTV 250 From a Gamer’s Perspective.................................................................................................87 Logitech® V450
Recommended publications
  • New England Reading Association
    Volume 46 • Number 1 • 2010 New England Reading Association Mural in response to children’s and young adolescent literature N news E education R research A article The New England Reading JOURNAL Association Journal Volume 46 • Number 1 • 2010 EXECUTIVE BOARD DELEGATES Editor: Helen R. Abadiano PRESIDENT CONNECTICUT NEW HAMPSHIRE Judith Schoenfeld James Johnston Jennifer McMahon Associate Editors: Jesse P. Turner Rhode Island College Central CT State University The New Hampton School Lynda M. Valerie Providence, RI New Britain, CT New Hampton, NH Department Editors PRESIDENT-ELECT Linda Kauffmann Margaret Salt Spring Hermann Eileen B. Leavitt Capitol Region Education Council Plymouth Elementary School Julia Kara-Soteriou Institute on Disability/UCED Hartford, CT Plymouth, NH Diane Kern Durham, NH Sandip LeeAnne Wilson Miriam Klein Gerard Buteau 1st VICE PRESIDENT Sage Park Middle School Plymouth State University Editorial Board Kathleen Itterly Windsor, CT Plymouth, NH Margaret Salt, Chair Westfield State College Kathleen Desrosiers Westfield, MA MAINE RHODE ISLAND Miriam Klein Linda Crumrine Courtney Hughes Barbara Lovley 2nd VICE PRESIDENT Plummer Motz School Coventry Public Schools Nancy Witherell Lindy Johnson Falmouth, ME Coventry, RI Literacy Coordinator Journal Review Board East Montpelier, VT Barbara Lovley Kathleen Desrosiers Julie Coiro Fort Kent Elementary School Warwick Public Schools Ellen Fingeret PAST PRESIDENT Fort Kent, ME Warwick, RI Carol Reppucci Catherine Kurkjian Margaret Salt Central CT State University Jane Wellman-Little Lizabeth Widdifield Janet Trembly New Britain, CT University of Maine Coventry Public Schools Kenneth J. Weiss Orono, ME Coventry, RI Nancy Witherell SECRETARY _________________________ Subscription rate for Association members Angela Yakovleff MASSACHUSETTS VERMONT and institutions is $35.00 per year; Whitingham Elementary School Cynthia Rizzo Janet Poeton Retired educator membership is $20.00 Wilmington, VT Wheelock College Retired Classroom Teacher per year; Single issues are $20.00 each.
    [Show full text]
  • Dashcode User Guide
    Dashcode User Guide Leopard WWDC Helvetica and Times are registered Apple Computer, Inc. trademarks of Heidelberger © 2006 Apple Computer, Inc. Druckmaschinen AG, available from All rights reserved. Linotype Library GmbH. Java and all Java-based trademarks are No part of this publication may be trademarks or registered trademarks of Sun reproduced, stored in a retrieval system, or Microsystems, Inc. in the U.S. and other transmitted, in any form or by any means, countries. mechanical, electronic, photocopying, recording, or otherwise, without prior Simultaneously published in the United written permission of Apple Computer, Inc., States and Canada. with the following exceptions: Any person Even though Apple has reviewed this document, APPLE MAKES NO WARRANTY OR is hereby authorized to store documentation REPRESENTATION, EITHER EXPRESS OR on a single computer for personal use only IMPLIED, WITH RESPECT TO THIS and to print copies of documentation for DOCUMENT, ITS QUALITY, ACCURACY, MERCHANTABILITY, OR FITNESS FOR A personal use provided that the PARTICULAR PURPOSE. AS A RESULT, THIS documentation contains Apple’s copyright DOCUMENT IS PROVIDED “AS IS,” AND YOU, THE READER, ARE ASSUMING THE notice. ENTIRE RISK AS TO ITS QUALITY AND ACCURACY. The Apple logo is a trademark of Apple IN NO EVENT WILL APPLE BE LIABLE FOR Computer, Inc. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES Use of the “keyboard” Apple logo RESULTING FROM ANY DEFECT OR (Option-Shift-K) for commercial purposes INACCURACY IN THIS DOCUMENT, even if without the prior written consent of Apple advised of the possibility of such damages. may constitute trademark infringement and THE WARRANTY AND REMEDIES SET FORTH ABOVE ARE EXCLUSIVE AND IN unfair competition in violation of federal LIEU OF ALL OTHERS, ORAL OR WRITTEN, and state laws.
    [Show full text]
  • Ebook - Informations About Operating Systems Version: August 15, 2006 | Download
    eBook - Informations about Operating Systems Version: August 15, 2006 | Download: www.operating-system.org AIX Internet: AIX AmigaOS Internet: AmigaOS AtheOS Internet: AtheOS BeIA Internet: BeIA BeOS Internet: BeOS BSDi Internet: BSDi CP/M Internet: CP/M Darwin Internet: Darwin EPOC Internet: EPOC FreeBSD Internet: FreeBSD HP-UX Internet: HP-UX Hurd Internet: Hurd Inferno Internet: Inferno IRIX Internet: IRIX JavaOS Internet: JavaOS LFS Internet: LFS Linspire Internet: Linspire Linux Internet: Linux MacOS Internet: MacOS Minix Internet: Minix MorphOS Internet: MorphOS MS-DOS Internet: MS-DOS MVS Internet: MVS NetBSD Internet: NetBSD NetWare Internet: NetWare Newdeal Internet: Newdeal NEXTSTEP Internet: NEXTSTEP OpenBSD Internet: OpenBSD OS/2 Internet: OS/2 Further operating systems Internet: Further operating systems PalmOS Internet: PalmOS Plan9 Internet: Plan9 QNX Internet: QNX RiscOS Internet: RiscOS Solaris Internet: Solaris SuSE Linux Internet: SuSE Linux Unicos Internet: Unicos Unix Internet: Unix Unixware Internet: Unixware Windows 2000 Internet: Windows 2000 Windows 3.11 Internet: Windows 3.11 Windows 95 Internet: Windows 95 Windows 98 Internet: Windows 98 Windows CE Internet: Windows CE Windows Family Internet: Windows Family Windows ME Internet: Windows ME Seite 1 von 138 eBook - Informations about Operating Systems Version: August 15, 2006 | Download: www.operating-system.org Windows NT 3.1 Internet: Windows NT 3.1 Windows NT 4.0 Internet: Windows NT 4.0 Windows Server 2003 Internet: Windows Server 2003 Windows Vista Internet: Windows Vista Windows XP Internet: Windows XP Apple - Company Internet: Apple - Company AT&T - Company Internet: AT&T - Company Be Inc. - Company Internet: Be Inc. - Company BSD Family Internet: BSD Family Cray Inc.
    [Show full text]
  • Programming Java for OS X
    Programming Java for OS X hat’s so different about Java on a Mac? Pure Java applica- tions run on any operating system that supports Java. W Popular Java tools run on OS X. From the developer’s point of view, Java is Java, no matter where it runs. Users do not agree. To an OS X user, pure Java applications that ignore the feel and features of OS X are less desirable, meaning the customers will take their money elsewhere. Fewer sales translates into unhappy managers and all the awkwardness that follows. In this book, I show how to build GUIs that feel and behave like OS X users expect them to behave. I explain development tools and libraries found on the Mac. I explore bundling of Java applications for deployment on OS X. I also discuss interfacing Java with other languages commonly used on the Mac. This chapter is about the background and basics of Java develop- ment on OS X. I explain the history of Java development. I show you around Apple’s developer Web site. Finally, I go over the IDEs commonly used for Java development on the Mac. In This Chapter Reviewing Apple Java History Exploring the history of Apple embraced Java technologies long before the first version of Java on Apple computers OS X graced a blue and white Mac tower. Refugees from the old Installing developer tan Macs of the 1990s may vaguely remember using what was tools on OS X called the MRJ when their PC counterparts were busy using JVMs. Looking at the MRJ stands for Mac OS Runtime for Java.
    [Show full text]
  • Learning Core Data for Ios Addison-Wesley Learning Series
    Learning Core Data for iOS Addison-Wesley Learning Series Visit informit.com/learningseries for a complete list of available publications. The Addison-Wesley Learning Series is a collection of hands-on programming guides that help you quickly learn a new technology or language so you can apply what you’ve learned right away. Each title comes with sample code for the application or applications built in the text. This code is fully annotated and can be reused in your own projects with no strings attached. Many chapters end with a series of exercises to encourage you to reexamine what you have just learned, and to tweak or adjust the code as a way of learning. Titles in this series take a simple approach: they get you going right away and leave you with the ability to walk off and build your own application and apply the language or technology to whatever you are working on. Learning Core Data for iOS Tim Roadley Upper Saddle River, NJ • Boston • Indianapolis • San Francisco New York • Toronto • Montreal • London • Munich • Paris • Madrid Cape Town • Sydney • Tokyo • Singapore • Mexico City Many of the designations used by manufacturers and sellers to distinguish their Editor-in-Chief products are claimed as trademarks. Where those designations appear in this book, Mark Taub and the publisher was aware of a trademark claim, the designations have been printed Senior Acquisitions with initial capital letters or in all capitals. Editor The author and publisher have taken care in the preparation of this book, but make Trina MacDonald no expressed or implied warranty of any kind and assume no responsibility for errors Senior Development or omissions.
    [Show full text]
  • Copyrighted Material
    02_149263 ftoc.qxp 10/25/07 9:08 PM Page ix Contents at a Glance Introduction 1 Practice 21: Editing Audio after Editing the Session 171 Part I: Planning Out a Podcast 7 Practice 22: Taking Your Audio File Practice 1: Selecting the Right Topic into the Home Stretch 177 for Your Podcast 9 Practice 23: Creating a Perfect mp3 File 180 Practice 2: Keeping Up with the Joneses 14 Practice 24: Enhanced Podcasting 185 Practice 3: Staffing Your Podcast for Success 22 Practice 4: Podcast Studio Considerations 29 Part IV: The Final Steps Before Practice 5: Stick to the Script! 36 Episode #0 203 Practice 25: Creating and Editing ID3 Tags 205 Practice 6: Transitions, Timing, and Cues 44 Practice 26: Adding a Blog to Your Podcast 213 Practice 7: Reviewing Your Podcast with a Critical Eye 49 Practice 27: Validating Your RSS Feed 225 Practice 8: T-Minus Five Episodes . 55 Practice 28: Submitting to Podcast Directories 237 Part II: Going for a Professional Sound 61 Practice 9: Upgrading Your Headphones 63 Part V: Building Your Audience 243 Practice 29: Creating a Promotional Plan 245 Practice 10: Selecting the Right Microphone 69 Practice 30: Tell Me About It: Recording Practice 11: Upgrading Your Software 79 Promos and Quickcasts 251 Practice 12: Creating a Quiet, Happy Place 89 Practice 31: Advertising to Attract Listeners 259 Practice 13: Eliminating Ambient Noise 94 Practice 32: Networking with Other Practice 14: One-Take Wonders 105 Podcasters and Bloggers 262 Practice 15: Multiplicity: Recording Practice 33: Spreading the Word Multiple Takes 110
    [Show full text]
  • ``Even More Or Less'': a Data-Rich Interactive Podcast Player
    “Even More or Less”: A data-rich interactive podcast player Dr. Chris Baume BBC Research and Development London, UK [email protected] ABSTRACT Podcast players make poor use of the capabilities of the screen-based devices people use to listen. We present a podcast playback interface that displays charts, links, topics and contributors on an interactive transcript-based interface. We describe how we used paper prototyping to design the interface and what we learnt by doing so. We share preliminary results from a public online evaluation of the interface, which indicate that it was well-received. The new features were considered interesting, informative and useful, with charts and transcripts emerging as the most popular features. CCS CONCEPTS • Human-centered computing → Hypertext / hypermedia. KEYWORDS podcasts; radio; player; transcripts; data ACM Reference Format: Dr. Chris Baume. 2019. “Even More or Less”: A data-rich interactive podcast player. In Proceedings of ACM International Conference on Interactive Experiences for Television and Online Video (TVX2019). ACM, New York, NY, USA, 10 pages. https://doi.org/10.5281/zenodo.2654885 Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the owner/author(s). TVX2019, June 5–7, 2019, Manchester, UK © 2019 Copyright held by the owner/author(s).
    [Show full text]
  • Dimension 2008
    Dimension 2008 Languages for the Nation Dennis R. Miller, Jr. David Alley Denise Overfield Edwina Spodark Patricia Early Peter B. Swanson Marat Sanatullov Rosalie Cheatham Elvira Sanatullova-Allison Lisa F. Signori Editors C. Maurice Cherry Furman University Carol Wilkerson Western Kentucky University Selected Proceedings of the 2008 Joint Conference of the Southern Conference on Language Teaching and the South Carolina Foreign Language Teachers’ Association ii Dimension 2008: Lauguages for the Nation © 2008 Southern Conference on Language Teaching Lynne McClendon, Executive Director 165 Lazy Laurel Chase Roswell, GA 30076 Telephone 770-992-1256 Fax 770-992-3464 http://www.scolt.org [email protected] All rights reserved. No part of this book may be reproduced, in any form or by any means, without written permission from the publisher. ISBN 1-883640-22-9 Carolyn L. Hansen DLLC-Spanish Program University of South Carolina Columbia, SC 29208 iii TABLE OF CONTENTS Review and Acceptance Procedures ............................................................ iv 2008 SCOLT Editorial Board ..........................................................................v Introduction ................................................................................................ vii Acknowledgments......................................................................................... x Drama in the Classroom 1 and Improved Academic Performance …………………....………………….....1 Dennis R. Miller, Jr. An Analysis of the Teaching Proficiency 2 Through Reading
    [Show full text]
  • A Developer's Guide to the POWER Architecture
    http://www.ibm.com/developerworks/linux/library/l-powarch/ 7/26/2011 10:53 AM English Sign in (or register) Technical topics Evaluation software Community Events A developer's guide to the POWER architecture POWER programming by the book Brett Olsson , Processor architect, IBM Anthony Marsala , Software engineer, IBM Summary: POWER® processors are found in everything from supercomputers to game consoles and from servers to cell phones -- and they all share a common architecture. This introduction to the PowerPC application-level programming model will give you an overview of the instruction set, important registers, and other details necessary for developing reliable, high performing POWER applications and maintaining code compatibility among processors. Date: 30 Mar 2004 Level: Intermediate Also available in: Japanese Activity: 22383 views Comments: The POWER architecture and the application-level programming model are common across all branches of the POWER architecture family tree. For detailed information, see the product user's manuals available in the IBM® POWER Web site technical library (see Resources for a link). The POWER architecture is a Reduced Instruction Set Computer (RISC) architecture, with over two hundred defined instructions. POWER is RISC in that most instructions execute in a single cycle and typically perform a single operation (such as loading storage to a register, or storing a register to memory). The POWER architecture is broken up into three levels, or "books." By segmenting the architecture in this way, code compatibility can be maintained across implementations while leaving room for implementations to choose levels of complexity for price/performances trade-offs. The levels are: Book I.
    [Show full text]
  • Guide Ibooks Author
    Formation • iBooks Author iBooks Author Version 1.0.1 Ces notes reprennent l’Aide en ligne de l’application iBooks Author. Anaïtis - Centre de formation - Quai du Roi Albert, 16A - 4020 Liège • www.anaitis.be Formation • iBooks Author Table des matières Vue d’ensemble d’iBooks Author 4 Qu’est-ce qu’iBooks Author ? 4 Exemple de flux de travail 4 Vue d’ensemble de la fenêtre principale 5 Configurer votre livre 6 Vue d’ensemble des éléments du livre 6 Créer un livre 6 Choisir un modèle 6 Ajouter, réorganiser ou supprimer des chapitres, des sections et des pages 7 Personnaliser la table des matières 9 Ajouter des entrées de glossaire 11 Importer un document Pages ou Word 12 Enregistrer et ouvrir des documents 13 Définir les propriétés du livre et des pages 14 Modifier les colonnes et les sauts de page 14 Renuméroter les chapitres, les sections et les pages 14 Consulter et ajouter des informations sur le livre 15 Demander un mot de passe 16 Créer ou modifier des modèles et des dispositions 16 Créer un nouveau modèle 16 Créer ou modifier une disposition 16 Ajouter des paramètres fictifs à un modèle ou une disposition personnalisés 17 Ajouter et formater le texte 19 Ajouter du texte 19 Formater du texte à l’aide de styles 19 Formater du texte 23 Modifier la police, la taille, la couleur, l’alignement et l’espacement du texte 23 Ajuster le texte autour d’un objet 25 Créer des listes 25 Ajouter des liens et des signets 27 Définir des marges, des tabulations et des retraits 28 Ajouter des caractères spéciaux, des symboles, et des expressions et
    [Show full text]
  • Bloom's Digital Taxonomy
    Andrew Churches 1 01/04/09 Table of Contents Synopsis:...................................................................3 Key Terms: ...................................................48 Introduction and Background:...................................4 Introduction:..................................................48 Bloom's Taxonomy...............................................4 Collaboration using online collaboration Bloom's Revised Taxonomy.................................5 environments......................................................49 Bloom's Revised Taxonomy Sub Categories........6 Key Terms - Applying: ...................................49 Bloom's as a learning process...................................6 Introduction:..................................................49 Bloom's Digital Taxonomy.........................................7 Collaborative Editing using an Online Word Bloom's revised digital taxonomy map.................7 Processor...........................................................51 Bloom's Digital Taxonomy and Collaboration.......8 Key Terms: ...................................................51 Is knowledge or content important?.....................9 Introduction:..................................................51 Thinking skills..................................................9 Skype (Audio/Video Conferencing) Rubric.........52 Remembering..........................................................10 Key Terms - Applying: ...................................52 Anderson and Krathwohl's taxonomy – Key Words:
    [Show full text]
  • Infovox Ivox & Visiovoice
    Cover by Michele Patterson Masthead Publisher Robert L. Pritchett from MPN, LLC Editor-in-Chief Robert L. Pritchett Editor Mike Hubbartt Assistant Editor Harry (doc) Babad Consultant Ted Bade Advertising and Marketing Director Wayne Lefevre Web Master James Meister Public Relations and Merchandizing Mark Howson Contacts Webmaster at macCompanion dot com Feedback at macCompanion dot com Correspondence 1952 Thayer, Drive, Richland, WA 99352 USA 1-509-210-0217 1-888-684-2161 rpritchett at macCompanion dot com The Macintosh Professional Network Team Harry {doc} Babad Ted Bade Matt Brewer (MacFanatic) Jack Campbell (Guest Author) Ken Crockett (Apple News Now) Kale Feelhaver (AppleMacPunk) Dr. Eric Flescher Eddie Hargreaves Jonathan Hoyle III Mark Howson (The Mac Nurse) Mike Hubbartt Daphne Kalfon (I Love My Mac) Wayne Lefevre Daniel MacKenzie Chris Marshall (My Apple Stuff) Dom McAllister Derek Meier James Meister Michele Patterson David Phillips (Guest Author) Robert Pritchett Leland Scott Dennis Sellers (Macsimum News) Gene Steinberg (The Tech Night Owl) Rick Sutcliffe (The Northern Spy) Tim Verpoorten (Surfbits) Julie M. Willingham Application Service Provider for the macCompanion website: http://www.stephousehosting.com Thanks to Daniel Counsell of Realmac Software Development (http://www.realmacsoftware.com), who graced these pages and our website with newer rating stars. Our special thanks to all those who have allowed us to review their products! In addition, thanks to you, our readers, who make this effort possible. Please support
    [Show full text]