10/3/2023 0 Comments Waldorf storytelling![]() ![]() Prince Ronduin is stuck in a castle surrounded by flood waters. I chose a medieval prince as a role model. So much has changed for children unexpectedly and all at once: daily routines, traditions, social lives, ways of playing and approaches to learning.Īs a former Waldorf teacher, my impulse was, of course, to create a story to help children adjust to their new normal. Today, children and many parents are stuck at home to protect public health. A study of Steiner's indications about the developmental journey of each age can help you make deep connections with your young listeners when you create healing stories. For instance, he saw that fantasy-rich first graders would be met by imaginative fairy tales and that fifth graders would appreciate the ancient Greek culture and other stories from Ancient Civilizations.Īs I moved through the grades with multiple classes I was continually amazed by the deep connections children made with the story curriculum Steiner prescribed. Steiner's story content for each grade level connects the central questions and strivings of each developmental age in childhood to the central questions and strivings of particular historical cultures. The inner journey of each child is akin to the journey of the history of civilization. As I moved through the grades with my students, I was continually amazed by the power by Rudolf Steiner's vision of a story-centered curriculum.Īll children go through similar developmental phases characterized by both behavioral tendencies and central questions and concerns.Ĭhildren can be supported through each stage by stories that shine a light on their inner journey. At the same time you can show the shy character slowly gaining enough confidence to speak with the main character who your child already knows well and is clearly a trustworthy person (or cat or hippo or whale.)Īs I mentioned earlier, Rudolf Steiner prescribed a story theme for each age level. Your story can show the beauty of life as an introvert. Is your child so shy that they rarely talk with others? You can introduce a secondary character who is also very shy. ![]() Is your little child afraid of bugs? You could show your ongoing character making friends with an insect. ![]() I had great fun making up these fantastical stories and I think my listeners enjoyed them as well.Īn ongoing story provides a setting for healing episodes. And then there was the set of stories for my daughter about Elfrie and Elfred, two elves who accompanied us on a cross country excursion. I also remember telling a story about animals from a zoo who would sneak out at night and take my son on adventures. It was about a tiny person who lived in a radio and was the source of the radio's voices. My first ongoing story was one I told as a live in summer babysitter when I was thirteen. He worked with Captain Obadelia, a reformed pirate who hunted for treasures which she donated to charities. I once told an ongoing story about a talking cat who had the ability to sniff out pirate treasures buried under sand. You can borrow a character from a book or make up your own characters. It helps to have an ongoing story that you add to almost every day. I encourage you to explore stories as a powerful way to relate with and support your children. Like many Waldorf parents and grandparents, I've also relied on stories as a source of connection with my own children and my grandchildren. As a class teacher I've told stories to help children process grief, to support self confidence and to deal with unexpected circumstances. Waldorf teachers also use stories to support the healing of individual children or the social life of a class. In fact, Rudolf Steiner designed the grades curriculum around a set of stories for each grade level. ![]() Class teachers teach history through biographies and math through engaging stories that illustrate a concept. Physical education teachers often base games on imagery from a story. A language teacher tells a story in French while illustrating the tale with puppets. A eurythmy teacher skips around a circle with a class while telling a story about a squirrel. ![]()
0 Comments
![]() ![]() It will take a couple of times rolling it up tightly to fit in the carrying bag, which was one of our only issues with it, but it is possible. And we like the way it completely opens up for a faster deflation. The vertical sidewalls enhance the sleeping space by 20%, which means you can roll around without falling off. ![]() There’s room to spread out, all the warmth you could need, and tons of foam padding. When you first lie down on the Therm-a-Rest MondoKing 3D ($240-275), you realize what you’ve been missing. ![]()
![]() When the shooting began, “Wilbert used precious seconds while still in the line of fire to return fire,” Inspector Yakatally said, and added, “Know that he went out fighting.” “He asked all the right questions” and guided the junior Officer Rivera down the hall. “On the dreadful day, Wilbert took the lead and did everything right,” he said. “A new breed of officer,” he said before recalling the fatal shooting. When he became a police officer, he quickly showed himself to be a leader, said Inspector Amir Yakatally, his commanding officer in the 32nd Precinct. Officer Mora’s brother, Wilson Mora, remembered a happy boy - “Mom showered us with love and you absorbed it like a sponge” - while his sister, Karina, speaking in the family’s native Spanish, said he was “full of dreams,” a boy who “lit up the house with his smile.” You think of a baby, you think of your baby.” He continued: “You put your head on their chest and you listen to their heart beat and you think of the life they’re going to lead.” “You don’t think of a big, strapping man,” Patrick Lynch, the president of the Police Benevolent Association, said in his eulogy. Officer Mora, whose smiling portrait stood near his coffin, was the youngest of four children. The rookie, Officer Sumit Sulan, shot and killed Mr. McNeil emerged and opened fire with a stolen pistol, the police said, killing Officer Rivera and mortally wounding Officer Mora, who was pronounced dead the following week. Officers Mora and Rivera approached the room, at the end of a long hallway, and Mr. The officers arrived and were told the son, Lashawn McNeil, was in a back bedroom. A mother had called to say her son was being threatening. 21, Officer Mora, Officer Jason Rivera and a rookie riding along to observe responded to a domestic dispute call on 135th Street in Harlem. Officer Mora was posthumously promoted to detective first-grade during his funeral. ![]() 10/3/2023 0 Comments Stock visual enhancements![]() With more than three million photos and multiple plugins, Unsplash is one of the most easily accessible and largest collections of stock photos available. I reviewed the quality of the photos and took note of things like how advanced the search filters were, whether there were high-resolution download sizes available, and if there was anything uniquely useful about the stock photo site in question. I explored the site's menus and conducted a number of searches to see what types of photos would come up. When reviewing these sites, I visited each one and signed up for an account if necessary. Every site on this list offers at least one high-quality download size for its photos.Īnd of course, the website itself should be fast, easy to navigate, and from this century. If you plan to use stock photos for your website or branded content, you'll need high-quality resolutions. ![]() I looked for sites that offered unique images, so your content can stand out. I focused on sites that have at least 500 photos, but I favored ones that offer thousands of images.Ī lot of free stock photo sites essentially offer the same pictures. They must contain images that can be used without payment for both commercial and personal purposes. The best free stock image sites all meet the following criteria: But that doesn't mean every stock photo site is worth perusing. These sites usually let you search and filter by keyword or category, making it easy to find what you're looking for. For more details on our process, read the full rundown of how we select apps to feature on the Zapier blog.įinding images that are free for commercial use isn't as hard as it might sound, thanks to a number of sites that aggregate photos, illustrations, vectors, and more. We're never paid for placement in our articles from any app or for links to any site-we value the trust readers put in us to offer authentic evaluations of the categories and apps we review. We spend dozens of hours researching and testing apps, using each app as it's intended to be used and evaluating it against the criteria we set for the category. Some features, applications, and services may not be available in all regions or all languages.All of our best apps roundups are written by humans who've spent much of their careers using, testing, and writing about software. Available in English (Australia, Canada, India, Singapore, UK, U.S.), French (France), German (Germany), Italian (Italy), Japanese (Japan), and Spanish (Mexico, Spain, U.S.).Available on iPad Pro 12.9-inch with Liquid Retina XDR display and Mac computers with Apple silicon.Available in English, Chinese, French, Italian, German, Japanese, Korean, Portuguese, Spanish, and Ukrainian text.Matter accessories require a home hub, such as an Apple TV or HomePod device.Only Apple TV and HomePod are supported as home hubs. Sharing control of your home and receiving Home notifications require a home hub. It requires all Apple devices that access the home to be using the latest software. The new Home architecture is a separate update in the Home app. Available in Cantonese (Hong Kong), English (Australia, Canada, India, UK, U.S.), French (France), German (Germany), Japanese (Japan), Mandarin Chinese (China mainland, Taiwan), and Spanish (Mexico, Spain, U.S.). Available in Cantonese (Hong Kong), English (Australia, Canada, India, UK, U.S.), French (France), German (Germany), Japanese (Japan), Mandarin Chinese (China mainland, Taiwan), and Spanish (Spain).Automatic camera switching occurs when iPhone is locked, in landscape orientation, stationary, and with the camera unobstructed. ![]() ![]() Available in English (Canada, U.S.) on iPhone 11 and later, iPad with A12 Bionic and later, and Mac with Apple silicon.Recover recently deleted messages for up to 30 days after deletion.Users can make up to 5 edits to a given message.Available in German (Germany), English (Australia, Canada, India, Singapore, UK, U.S.), Spanish (Spain), French (France), and Japanese (Japan).Live Text photo search is available in English, Chinese, French, Italian, German, Japanese, Korean, Portuguese, Spanish, and Ukrainian. Select the duration under the Composing setting. Undo send is available for up to 30 seconds after sending.Available in English (Australia, Canada, India, Singapore, UK, and U.S.). ![]() 10/3/2023 0 Comments Gzdoom sound not working![]() ![]() ParseSBarInfo: Loading custom status bar definition.ĭ_CheckNetGame: Checking network game status. Opened device Built-in Audio Analog Stereo Name: Intel(R) Celeron(R) N4000 CPU 1.10GHzįeatures: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 HyperThreading GZDoom g4.4.2 - 19:19:13 +0200 - SDL versionĪdding /opt/gzdoom/game_support.pk3, 2512 lumpsĪdding /media/ecarius/Archive/Emulation/Doom/iwads/Doom2.wad, 2919 lumps The classics, balls-to-the-wall demon slaughtering action. Please note that the Networks below are not operated by /r/Doom mods. Here are some networks and channels to get you started. Doomseeker and Zdaemon clients have IRC in house. To chat with other Doomers, just get an IRC client. WADs in Progress - Classic mod info site, still updated.DooM WAD Station - WAD / Mod reviews (also at /r/doomwadstation).Idgames Archive - Doomworld mirror of the long-standing mod archive.ĭoom Wiki - Everything you could want to know, and more.ĭ - Classic Doom info and history. r/LetsPlay - Anything not a speedrun, walkthrough, or review may fit better here.ĭoomWorld - The definitive Doom site for news, info, and archives. /r/HeXen - Dedicated subreddit for HeXen discussion./r/CompetitiveDoom - For anything related to competative Doom-ing, theory, techniques, etc. ![]() /r/BrutalDoom - The subreddit for one of Doom's most popular mods./r/SnapMap - Find and share awesome SnapMap creations. ![]() Reminder: Please use Post flairs to help others see what kind of content you're posting. Please tag these posts with, to make them easier to distinguish. Doom codified and revolutionized First-Person Shooters, and remains one of the most influential games in the genre.įeel free to also discuss Doom-engine games such as Heretic, Hexen, and Strife, and any others. In Doom, you play as a space marine tasked with defeating the unleashed demonic forces of Hell, using a variety of heavy weapons and your own skill against the invading hordes. Moderators reserve the right to interpret the rules as they see fit if something is borderline.ĭoom is a series of sci-fi action/horror games from id software, starting with Doom in 1993, and continuing with Doom 3 and Doom (2016). Sharing leaked content Harassment of the Doom Movie's Actress Doom Annihilation They will be lifted at the discretion of the mod team if they feel it is safe to do so. Violating these conditions can result in escalated actions taken against the poster. These rules are in place due to repeated abuse from Redditors. Just because there isn't a rule, that doesn't grant you the ability to be a smartass about it. Respect the staff’s authority even if there isn’t a specific rule. Posts should have some depth to them, please don't settle for a puddle's depth.
10/3/2023 0 Comments Quickbooks training nonprofit![]() ![]() When you’re busy getting organized and searching out funding, you don’t have a lot of time to process the contributions you’ve received. Running a nonprofit can take a lot of time as it is. Payroll integration -Use our preferred partner, Gusto, to automatically file taxes, manage employee withholding, and more.īecause ZipBooks is 100% in the cloud, volunteers can login from anywhere to contribute to your mission.Mark certain volunteers as bookkeepers or set them up with time-tracking only accounts. Team permissions -Set custom user permissions to safeguard donor data.Clock billable hours and automatically add them to invoices. Time tracking -You and your team members can track your hours by launching our built-in time tracker.Manage your team with permissions and time-trackingĪs your team grows, you can add time-tracking*, team member permissions and payroll integration * to your feature set. Use smart tagging* (by grant, board member, campaign, etc) to filter only the relevant funds and then export financial statements to PDF or CSV. Just click “Go” and you’ll have access to more than a dozen reports, including the Statement of Financial Position (Balance Sheet), Statement of Activities (Income Statement) and Cash Flow Statement*.Īutomate annual giving statements and keep everyone in the loop by customizing reports even further. ZipBooks generates reports for you, so you don’t have to break out your calculator. Financial reports that write themselvesįinancial statements can be a major headache for nonprofits. When members make payments, you can keep track of when they pay in full, or whether they are still paying in increments. Keep organized (and paperless) by attaching any necessary documents to relevant transactions If you want to track fundraising efforts by program, donor, event or anything else, you can create custom tags* in ZipBooks. Donations are submitted digitally and immediately show up in your books. When you send an invoice to a donor for the amount they have pledged, you don’t need to manually enter transaction data. By providing payment options that are the most convenient, you make it easy for supporters to contribute.Īnd if you have recurring benefactors or membership dues, you can turn on auto-bill to collect funds automatically. Once you’ve found generous donors, ZipBooks lets you send digital invoices in a matter of seconds.Īccept multiple kinds of payments by connecting your ZipBooks account to Square, Stripe or PayPal. One-click invoices and donationsįundraising for a nonprofit can be difficult, so we’ve made payment processing easy. With 256-bit SSL encryption, rest assured that your organization’s financial data is secure. Then, ZipBooks machine learning will auto-categorize transactions for you-saving you time and manpower.Īnd don’t worry, it’s our top priority to protect donor info. Sync your bank account to automatically import expenses and funds. ![]() On our free Starter plan, ZipBookers can send unlimited invoices and manage unlimited donors and vendors. ZipBooks is easy to navigate with its intuitive user-interface and straightforward layout-and it still packs the punch of big name software alternatives. You shouldn’t have to master accountancy in order to help other people. With ZipBooks, you get complete access to a suite of invoicing, accounting and expense management tools so your organization gets paid faster-and like we said, it’s free! Fund accounting software built for you (not an accountant) Then, access your data from any device or operating system, enjoying the flexibility of cloud accounting without the headache of monthly and hidden fees. ![]() Manage a team of as many volunteers as you like and store unlimited donor profiles, invoices, and receipts. It’s simple to create an account, and once you’re in, you can organize investments, contributions from owners, grants, and fundraising events. ZipBooks is totally free, user-friendly accounting software with all the features you need to run your nonprofit. In other words, there is no free QuickBooks for nonprofits-but there is ZipBooks. While some accounting software companies offer discounts to nonprofit organizations, Intuit charges full price for QuickBooks. ![]() If you want to give back as much as you can (and continue to impress donors and investors), you need to keep your expenses low-and that includes the cost of your accounting software. Nonprofits thrive when passion is at the helm. ![]() 10/3/2023 0 Comments Pnc virtual wallet login![]() ![]() Generally, the higher the account tier, the fewer fees you’re required to pay. Read your account details carefully to avoid surprise fees. Basic PNC checks are free, and there is a $10 discount on select check designs. There are no fees for paper statements with check images, domestic wire transfers, stop payments or redeposit of returned items. With Performance Select, there is no fee to replace your Visa debit card and there is reimbursement for up to $10 a month in other banks’ ATM surcharges. Maintain $25,000 combined average monthly balance in linked PNC deposit and investment accounts. Monthly direct deposits of $5,000 a month to your Spend account.Ĭombined $5,000 average monthly balance in the Spend account and up to eight linked PNC consumer checking accounts. The $25 monthly fee is waived if you meet one of these criteria: There is no minimum opening deposit if the account is opened online it’s $25 if opened in a branch. The Reserve account pays 0.01 percent APY on balances of $1 and higher relationship rates on the Growth account are tiered, ranging from 0.04 to 1.25 percent APY for balances of $500,000 or more. You can have up to eight additional linked PNC checking or savings accounts with Performance Select, with no monthly service charge. Performance Select is PNC’s premium account tier with the most benefits and includes an interest-bearing checking account. The bank reimburses for up to two non-PNC ATM transactions per statement period and up to $5 in other banks’ ATM surcharges.Ī number of other fees are waived for the Performance Spend account services, including paper account statements, redepositing returned items and check images. There is more fee forgiveness with this account than there is with basic checking. Maintain a combined balance of $10,000 in PNC deposit accounts. Keep an average monthly balance of $2,000 in checking and/or Reserve accounts. Make $2,000 in direct deposits to your Spend account each monthly statement period. The $15 monthly fee is waived if one of these conditions are met: There is no minimum opening deposit if Performance Spend is opened online it’s $25 if opened in a branch. The checking account with Virtual Wallet with Performance Spend is interest bearing, paying 0.01 percent APY on balances of $2,000 and up. Have at least $500 a month in qualifying direct deposits to your Spend account, such as a paycheck. Maintain a combined average monthly balance of at least $500 in your Spend and Reserve accounts. The Reserve and Growth accounts also serve as built-in overdraft protection. In addition to Spend, there are two savings account options that can be included with this package: Reserve is a secondary checking account, and Growth is a long-term savings account. In this tier, the checking account, called Spend, is a basic, noninterest bearing account. Virtual Wallet is an umbrella title for a combination of checking and savings accounts. Here are more details about PNC’s main checking accounts. The perks of this account are good for up to six years. PNC also offers Virtual Wallet Student, a non-interest bearing checking account with no balance requirement (if opened online) and no monthly service fee. Note: Annual percentage yields (APYs) shown are as of Jfor New York. Virtual Wallet with Performance Select (Spend) PNC Bank’s main checking account offerings include: Virtual Wallet, for customers who want basic account features and online tools Virtual Wallet Performance Spend, which features two reimbursements for non-PNC ATM use per statement cycle and other perks and Virtual Wallet Performance Select, which is the premium checking account with the highest level of benefits. ![]() PNC Bank was named Most Trusted Bank as part of the 2023 Bankrate Awards. It also has a full array of online and mobile banking tools, making it a good fit for checking account customers who prefer traditional branch banking but also want access to the latest in personal-finance technology. With more than 2,400 branches and access to nearly 60,000 fee-free ATMs, PNC Bank has a large physical presence. Its retail branch network sprawls across 29 states in the mid-Atlantic, South, Midwest and West, as well as in the District of Columbia. PNC Bank is a subsidiary of Pittsburgh-based PNC Financial Services Group, one of the largest financial services institutions in the U.S., with assets of $556 billion. ![]() 10/3/2023 0 Comments Postman software reviiew![]() SoapUI is widely cited as a top choice when it comes to API testing. ![]() SoapUI and Postman specialize in API testing, while Katalon provides a complete solution for API, Web, desktop, and mobile app testing. To help you decide which tools work best for your API automation tests, this article presents a review and comparison of three popular tools for API testing: SoapUI, Postman, and the Katalon Platform. Part of the problem is that a chosen tool seems to be suitable at first but troubles arrive when it is integrated with the existing tools and processes in the long run. However, this is a challenging task, according to our survey of more than 2,200 software professionals. To implement API testing successfully, teams must have a good set of tools that match specific requirements. This makes applying automation to API testing an attractive choice in modern software testing. ![]() In a typical Web or mobile app, Web APIs connect different components, especially between the view or user interface layer and the Web server. Unlike traditional testing, which focuses on functionality on the GUI interacted by end users, API testing checks APIs used by developers and occurs at the middle layer of the software (e.g., headless or GUI-less components, usually invisible to end-users). This trend reflects the paradigm shift toward Web-based and mobile applications and decoupling the backend services and frontend user interfaces.ĪPI testing is a type of testing that involves verifying and validating APIs and Web services. The interest in API testing has been tremendously increasing over the last five years, according to Google Trends. ![]() 10/3/2023 0 Comments M12 multi tool vs fuel![]() RedLithium is the name of the battery technology that powers it all. RedLink Plus intelligence is what they call the premium electronics package that makes it work. PowerState is the name they’ve given their premium brushless motors. When you see an M18 FUEL product, you might notice the specific technology Milwaukee references. ![]() Final Thoughts on Milwaukee M18 vs M18 FUEL Tools It’s a different battery system, but the concept is the same. The M12 tools have brushed motors and the M12 FUEL tools have PowerState brushless motors and Redlink Plus intelligence. It’s the same story for Milwaukee M12 vs M12 FUEL. What About Milwaukee M12 vs M12 Fuel Tools? Milwaukee’s M18 lighting products and radios don’t require a motor at all, but they still get the M18 designation because they work with M18 batteries. ![]() Like all M18 and M18 Fuel tools, they can use any M18 RedLithium battery. However, those aren’t the same as the step up to the premium PowerState motors and RedLink Plus controls. These tools have a Milwaukee brushless motor in them and RedLink intelligence. See our chart above for an example using three different M18 drills. Designed to fit between their standard performance brushed tools and high-performance brushless models, they offer the benefits of brushless at a more approachable price. A few years back, Milwaukee introduced a handful of M18 Compact Brushless Tools. What About Milwaukee M18 Compact Brushless Tools?Įarlier, we mentioned that most Milwaukee M18 tools have a brushed motor. The brushed models might see a minor bump in performance from the additional cell density and overall capacity, but not at the same level as the brushless tools. The electronics in M18 Fuel tools are able to communicate with those batteries to call on significantly more power. Where you’ll notice a difference is when you use one of Milwaukee’s advanced M18 High Output batteries. Power tools, lighting, lawn care equipment, and more all work on the same battery. The point is, if the tool has M18 in the name and the battery says M18 on the pack, they work together. We just wouldn’t recommend using the big 12Ah pack on Milwaukee’s compact tools! Have one of the newer Milwaukee M18 High Output batteries? It also works in the same drill driver and jigsaw. ![]() Have a 2.0Ah M18 RedLithium battery? It works in the Milwaukee M18 brushed drill driver and their M18 Fuel jigsaw. ![]() So, no matter if you use Milwaukee brushed tools, compact tools, or their flagship ONE-KEY models, all M18 tools and products run on the same 18V RedLithiuum batteries. One of the great things about Milwaukee’s M18 and M18 Fuel systems is that all the tools work on the same RedLithium M18 batteries. Let’s look at these tools in a quick table:Ĭan I Use the Same Batteries in Milwaukee M18 vs M18 FUEL Tools? Finally, the M18 FUEL 2904 gives you smart features like AutoStop and the highest torque and speeds available. You could also step up to the M18 brushless 2902 hammer drill for more power and runtime. In this way, you might find a brushed hammer drill like the M18 compact 2607. M18 FUEL (brushless motor + RedLink technology).All 200+ of them work with the company’s M18 RedLithium batteries, but you might want different tools depending on your intended use. The Milwaukee M18 line actually includes several “lines” of tools. ![]() 10/3/2023 0 Comments Exporting models from blockbench![]() ![]() ![]() The default value of 0.6 will feel normal. Lower friction values will make the block slippery, like ice. The higher you set the resistance, the closer the block can be to an explosion without getting destroyed.įriction: The friction value determines how much the players feet will stick to the ground when walking on the custom block. You can also define the explosion resistance. Different mining speeds for different tools such as pick axes are not available at the moment.Įxplodable: When enabled, the block can be destroyed by explosions. Right next to that, you can see a little animation that previews how fast the block can be mined. When enabled, you can also set the destroy time, which is the time it takes to destroy the block, in seconds. Mineable: Enable this to allow players to mine the block in survival mode. On this page you can set the basic properties of your block. The preset will pre-configure all your options to be like a specific Minecraft block, but you can also change all options individually later. On this page, you can select a preset to base your block on. ![]() If you select None, your block will not appear in the creative inventory and you will only be able to get it by using commands. You can also select a sub-group to add your block to one of the foldable groups within an inventory tab. Your ID may look like this: my_addon:my_block.Ĭreative Category: Select the tab of the creative inventory that your block will appear in. That namespace is reserved for vanilla blocks. All blocks that Minecraft comes with by default have the namespace minecraft. This is useful to distinguish your own block from blocks with the same purpose, but from another addon, if you are using multiple addons in your world. The identifier needs to start with a namespace, which is a short identifier of your or your project. Identifier: The ID of the block will be used internally, for example in commands. Name: The name of your block will be displayed in the inventory and in other places in the interface.This includes the name, ID, and creative inventory category. On the first page of the Block Wizard, you can enter the meta data for the block. Next time you want to use it, you can open the Block Wizard from the menu via Tools > Minecraft Block Wizard. After it has installed, you will find the Minecraft Block Wizard in the left sidebar of your start screen.Find the Block Wizard plugin and select Install.In Blockbench, go to File > Plugins., switch to the Available tab, and enter "Minecraft Block Wizard" into the search bar.The first step is to install the Block Wizard plugin. Users should use at their own discretion. Blockbench is provided by external, third-party contributors and is not a Mojang/Microsoft offering. ![]() |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |