Personal testimony of pastor bob joyce8/22/2023 ![]() ![]() They are real breathing souls, known of God by name. They do have feelings, disappointments, days filled with That for the Grace of God, that could be you.ĭon’t let that top shelf item fall onto a struggling Intruding in your space, you should ponder the thought When viewing disabled persons struggling, to continue Help and tax credits to those willing to remove obstacles Owners, not all as yet,īut many viewed the requirements as needed and Toilets, and mostly ramps out in front of wider doorways I took my trusted owners becameĪware of the challenges to the handicapped. Was incurable, continuously referring to my autoimmuneĭisease as progressive, since the immune system can notīefore my illness worsened, I managed to travel some ![]() Their “documented clinical proof” that my Polymyositis The only thing I received was added discouragement, Me, taking nothing more then an aspirin for 59 years. Visits, and assortment of drugs,which did nothing for Specialist, experts, (those who advise specialist) too many no-answer ![]() The half dozen doctors, who took $52,000 for testing, I’d about given up after four years of difficulties with Severely disabled by a muscle disintegrating disease, Of the challenged life of being handicappedĪ healthy man of 59, at a young age for the trade, I say that so you will now I have seen both sides Blessed with tenĬhildren 16 grandchildren and four great ones. Who became a self employed business ownerĪnd Licensed Master Plumber. I was not born a disabled person, but a healthy man I will be sharing a snippet of their testimony here and you can click on their link to read the whole testimony. Psalm 35:9īelow you will find 8 Christian bloggers that share their testimonies. And I will never ever go back.Īnd my soul shall be joyful in the Lord: it shall rejoice in his salvation. I am who I am today because of this experience. I gave Jesus my heart, my life, my everything. ![]() That was when my transformation fully took place. When they left it was like I was a completely different person. Within 6 months I was completely set free of demonic oppression by having a deliverance <- Yup…demons got cast out! Hallelujah!! I also experienced healing in my body! It was the greatest thing that could ever happen to me.įrom that moment on things began to change. I knew nothing about God or the Bible when it happened. He showed me His love and kindness in that encounter. I started to have some very dark encounters and I became very fearful. What I didn’t know that it was impacting me on a spiritual level. I thought it was interesting and fun to read. At an early age, I was very interested in mythology and ancient religions. He set me free of things that were tormenting me. When I went back to my bed the encounter happened. I remember waking up going to the bathroom. I believe I was in a trance but not sure. In the middle of the night, He came into my room and talked to me. When I was 15 years old I had an encounter with Jesus. I will try to post a video up of my testimony soon! That way I can give a more detailed version of it. It’s quite a lengthy story, so for the sake of this post, I will condense and share the key things that God did in my life. I have shared my salvation testimony at church and small groups before, but I have never shared my testimony online before. They also glorify God and speak of His greatness. They stir up our faith to believe that God is able and willing. This is what makes testimonies so encouraging and powerful. If we have experienced God’s provision in a situation then we can give evidence that God is our provider. If you have experienced a healing you are giving proof and demonstrating God as Healer. “proof or demonstration of some fact, evidence, piece of evidence”Įvery time we share our testimonies whether big or small we are demonstrating a fact about who God is. The other flip side is the true meaning of a testimony which means to be a witness or give a report. And that is the truth! We have all faced a different test in our lives that God has brought us out of. ![]()
0 Comments
Public rec aded jogger8/22/2023 ![]() ![]() The hidden zipper pockets that keep your valuables stored and safe, and help you avoid petty theft during travel days and transit. Keep in mind that sales are final once you make any alterations. Update, Aviator now offers free hemming when you order! They’ll also reimburse hemming up to $10 if you show a receipt. With that said, they legs fit a little on the wide side. I also had to get these jeans tailored considerably (again, by Becca’s mom – thanks!). Their bulkiness makes sense because some of the pockets are double pockets, and you need the extra fabric for the zippers. They sometimes feel a little bulky around the sides. I think there’s too much fabric in and around the pockets. Which features of Aviator Jeans can be improved? I’m confident that they’ll last if I wear them every day, and they’re durable enough to withstand some wear and tear. Wearing Aviator Jeans is a nice experience because they’re comfortable and stretchy. Since this experience, I’ve really come to appreciate zipper pockets. Luckily, I noticed this before the train left the station, and I was able to recover my wallet. Would you believe that my wallet fell out? I was once on a train, and I was wearing sweatpants. You can zip things in place, and you don’t have to worry about your things falling out or being stolen. I like that Aviators have pockets specifically for a phone, a wallet or a passport. What are the best features of Aviator Jeans? Interested in hoodies? We wrote a review of the First Class Merino Hoodie, by Aviator. I was able to brush the rain drops right off, and I stayed fairly dry. ![]() I actually got caught in the rain while I was wearing these. They have a two-way stretch, and elevate qualities of being breathable, water-resistant and no joke, Western Rise wants you to work from home in these. When I took them out of the packaging, I was surprised how thin they actually were.įor the AT Slim Pant, they’re meant to replace jeans and work pants, so to speak. These pants are perfect for the summer (or hot weather) if you’re looking for something light weight and versatile. I like wearing these on the weekend or if I’m taking a short train or bus ride these days. The Evolution Pant happens to be ultra-lightweight and moisture-wicking, and it is also stretchy. Here’s what I want to discuss about both the Evolution Pant and the AT Slim Pant: both focus on durability, and comfort, with looks that are great for the workday or the weekend. I recommend two of their travel pants for men: Shop Western Rise and look for the Try at home button on the product pages. Western Rise has an amazing ‘try at home’ service that gets you a trial run of up to four products, for seven days, free of charge. If you were wondering, the name of the brand reflects the feeling of the Rocky Mountains (which are in the American West). What’s more is they don’t chase fast trends instead, their men’s line is timeless and functional. What I like about the company is that they are product-focused, and their garments perform great in all different types of temperatures, occasions, altitudes and activities. Their focus is on minimalist products that maximize features you need and slash those that you don’t. Western Rise is a cool company that creates versatile clothing for men. Western Rise Bluffworks DUER Western Rise ![]() Best ringtone creator app for iphone8/22/2023 ![]() If the video is on a computer, you can use this app to access the video from the computer to customize ringtones for your iPhone.It lets you extract audio from videos to create your desired ringtones.After creating a ringtone, you set it as your iPhone ringtone within the app. When using the app, you can easily export music to GarageBand, the built-in audio editor in iPhone devices. Moreover, this free ringtone maker also offers a clear and easy-to-use interface, updated algorithms, and good customer support. It also provides instructions to help you learn how to create ringtones using external sounds. This app can collect songs from external sources and create beautiful ringtones in just a few seconds. ![]() Ringtone Maker – Extract Audio is considered among the top free apps for creating ringtones on iPhone. You can even set a charging tone when using this app.This app also provides support for audio conversion to MP3 and M4R formats.It allows you to extract audio from any video and convert it into an iPhone ringtone.Moreover, it offers a clear, easy-to-use interface, updated music collections, and good customer support. Other key features of this app include real-time updates of the latest call and text ringtones and support for editing features like splicing, fade-in, fade-out, and more. One of the best things about the Ring app is its extensive editing tools, which include fade-in and fade-out, audio splicing, etc. The app also provides detailed tutorials to make the experience seamless. ![]() It enables you to create ringtones in any genre directly on your iPhone within seconds. When looking for a free ringtone maker for iPhone, the Ringtones Maker app stands out. After considering factors like features, user interface, and price, we have listed the 6 best ringtone maker apps for iPhone below: 1. Part 1: Reviewing the Top 6 Free Ringtone Maker Apps for iPhoneĬhoosing a good app to make ringtones for iPhone can be a challenging task as numerous options are available on the App Store. ![]() Queue job8/22/2023 ![]() The jobs will execute in a background threadįor example’s sake, our Job Queue will just write strings to Console.The jobs will execute one after the other in a FIFO order.Each job will execute as soon as possible.We need a Queue-Job object that implements just the method Enqueue.In this article, we’ll mostly focus on creating an effective in-process job queue in C#. You want some kind of advanced queue functionality these 3rd party queues provide.You don’t want to lose the queued jobs in case your process crashes.The queue is used by more than one process.Your queue takes a lot of memory and it’s not reasonable to keep it in your process memory.These should be considered instead of an in-process queue if: It combines user-friendly UI, good documentation, highly efficient and features packed. – A very popular open source message broker. – A famous open source message broker with advanced pub/sub message queue. – A simple Queue implementation on Aure based on Azure Storage. ![]() It has all of the expected advanced features like Publishers and Subscribers, Topics, Message Sessions, Auto-Forwarding and more. Instead of managing the Queue yourself, you can use a 3rd party message broker that will store and handle your queue. For example, if you need the result of the job’s execution. When you want to spread your jobs across several entities (threads, processes, services).Īs for when not to use a Job Queue: Whenever you need the job to execute synchronously.When you want to back up the jobs in case your program crashes or hangs.It can be a customized order with priorities of some kind. When the jobs need to be executed in a specific order.In other words, only one job of this type can be executed at a single time. With a queue, you can process them at a slower pace (that means without crashing your server). For example, when you have launched a new product and have tons of orders placed in a short time. ![]() When you need to level out peak time pressure.We’ll also see when and why you should use an asynchronous job queue, and common customizations to such a Queue. ![]() NET 4 thread-safe collections, Reactive Extensions, and TPL Dataflow. We’ll see a bunch of Job Queue implementations, including usages of. Meanwhile, this Queue is processed by another thread in the background. Instead of sending an email during the “Subscribe” request, you can place it in a Queue to be executed at a later time and resolve the request immediately. The jobs will be Queued ( produced) by one entity (thread, process, service), and executed ( consumed) by another entity (thread, process, service).įor example, when a customer subscribes to your site, you might want to send them an email. Sometimes referred to as the Producer/Consumer pattern, the Job Queue means placing a Job of some kind in a Queue, which will be executed asynchronously in a First-In-First-Out ( FIFO) order. It’s also a pretty interesting programming challenge, especially in a versatile language like C#. It’s a simple concept that stands in the core of many software solutions. One of the most powerful tools in programming is the Job Queue. C# Job Queue Implementations in Depth - Part 1 csharp ![]() Starbound orcana8/22/2023 ![]() If you wish to make text into a spoiler, you may do that like so: (/spoiler)Įach week /r/Starbound hosts a Build of the Week thread (BotW) with the build topic changing weekly. Follow reddit's self-promotion guidelines ( additional note).You’ll embark on a quest to survive, discover, explore and fight your way across an infinite universe! Latest stable update: August 7th, 2019 Starbound is a 2D space exploration sandbox game developed by Chucklefish Games. Corrected the issue with Advanced Test Drive quest awarding a human mech instead of the Orcana one. Walther p1 reviews God hand game ost Orcana ship starbound Has the adventures of sher Focus t25 workout reviews Parallels client Helvetica neue black. Lowered the price of bubbulb fruit and made it a perennial crop. - Bubbulb (this one's got a special new quality) - Ember Coral - now farmable and a source of coral fragments that will be used in the future for crafting coral chunks for building material. Avali, Orcana, and Avikaan are all noteworthy. ![]() Ive also hear the Orcana mod is good, and I personally prefer its artstyle, since it seems closer to the vanilla stuff and doesnt clash with it as a result. Take on the role of a character who’s just fled their home planet, only to crash-land on another. Added guard towers to the empty domes at the ends of the cities. Avali is probably the most popular one of all time, and is generally considered pretty good. ![]() Starbound is a 2D extraterrestrial sandbox adventure game developed by Chucklefish, a London-based independent game studio! ![]() Satrbucks cloud caramel macchiato8/22/2023 ![]() ![]() Cinnamon Cloud Macchiato can be made by mixing cinnamon into the drink and sprinkling ground cinnamon on top of the caramel sauce.It’s critical to beat the egg white mixture for a long time until it thickens and foams.If you wish to use nondairy milk in your handmade Caramel Cloud Macchiato, search for this version. Some firms produce barista versions of nondairy milk that are specifically intended to froth more easily. If you’re buying milk expressly to make a Caramel Cloud Macchiato, go for low-fat or non-fat milk.ĭairy milk substitutes such as almond milk, coconut milk, and oat milk are often used in coffee drinks in place of conventional milk, however they can make producing a frothy head difficult. We’ve already indicated that whole milk isn’t the best option because its high fat level makes it tough to foam, but it’ll suffice if it’s your only option. Delicious Homemade Iced Caramel Cloud Macchiato Choosing Your Milk We recommend slightly increasing the strength from your ordinary cup, so if you normally brew with a 1:15 or 1:16 coffee to water ratio, try 1:13 or 1:14 instead. If you don’t have a Moka pot, the French press is the next best thing. If you have a Moka pot, you should utilize it above other ways of brewing because it is the simplest way to prepare concentrated coffee. In general, substituting 2 ounces of strong coffee for a double shot of espresso approximates the flavor fairly well. Not everyone has an espresso machine at home, so substituting strong coffee for espresso is often necessary. If you have an espresso machine, you can get closer to the Starbucks version since they use espresso in their Caramel Cloud Macchiato. ![]() Serve and have fun! Best Iced Carmel Cloud Macchiato Alternative Options Coffee vs. Combine the espresso and the milk in a mixing bowl.ĥ.Ladle the egg white powder foam into the glass gently.Ħ. ![]() Using a hand mixer, beat on medium speed until frothy.Ĥ. Combine egg white powder, icing sugar, vanilla extract, and water in a large mixing dish. (A very strong ordinary coffee can also be used.) Pour the espresso into a glass or mug.Ģ. Using an espresso machine, make the espresso. Recommended: Spinach Flax Protein Smoothie Recipe (Must Try!) HOW TO MAKE ICED CLOUD MACCHIATO AT HOMEġ.
Kgb archiver tutorial8/22/2023 ![]() Hunted by Velov and his men, Ilya took on the identity of Raymond Reddington to protect them both and to keep Reddington from being discredited. After Katarina intervened to stop a rape, she realized that Anton Velov would hear of it and know she was still alive. In “ Rassvet”, it is confirmed that she faked her death by walking into the sea due to the numerous people after her. Red is determined to make sure Liz never learns the truth of what happened to her mother, believing the truth will damage her beyond repair.īesides Red, only a few people seem to know the truth of what happened to Katarina, including her father Dominic Wilkinson, Kathryn Nemec, Dembe Zuma, Sam Scott, and Naomi Hyland. Dembe comments that he doesn’t think Elizabeth will “ever be ready to learn about what you did to Katarina”. Kaplan: Conclusion” it is revealed that Reddington was involved in Katarina’s fate. In “ Drexel”, it was revealed that a painting was commissioned titled “Rostova”. When Anton came, he found that she had left the hotel in a hurry but forgot to take the picture of Masha with her. Anton Velov was tasked with hunting her down and tracked her to a hotel in Prague. However, there have been signs that Katarina Rostova faked her own death. She was a myth and had been a cover identity for numerous female Soviet operatives. Several CIA officers viewed her as a Soviet Mata Hari whose career had been glorified for propaganda reasons. Most people in the intelligence community believe that Katarina Rostova never existed. Two months later she went to Cape May, New Jersey, left her clothes on the beach and walked into the sea.īoth “Red” and Sam Scott told Liz that her mother died. Upset, Raymond allegedly took Liz from her parents.ĭepressed that the child she adored killed the only man that she ever loved, Katarina was never the same again. She then gave up Liz to protect her.Ĭonstantin Rostov, Katarina’s husband, told Elizabeth that Katarina and Raymond had an affair which she at some point ended. Katarina and her childhood friend Ilya Koslov pulled Reddington from the fire in an attempt to save his life, but failed and Reddington died. The argument escalated into a physical confrontation that resulted in Liz shooting her father to protect her mother. When she finally found them, she and Raymond began arguing. ![]() ![]() Katarina gave up everything to follow her lover and her daughter. ![]() The real Raymond Reddington, Liz’s father, took Liz from her and fled. Also, at an unknown time, Katarina became a double agent for the Cabal and started to work directly for Alan Fitch, betraying the KGB. Trained by her father, Katarina was assigned with the mission of seducing and spying on Raymond Reddington. Katarina Rostova is a former KGB intelligence officer and the mother of Elizabeth Keen. ![]() 0811 mos marines8/22/2023 ![]() If the table lists your Duty MOS Noise Exposure level as “Moderate” or “Low,” you must explain how your military service caused or made your Tinnitus or Hearing Loss worse in your own words.įor example, you could say something like “while my duty MOS has a low probability of noise exposure, it fails to account for my multiple combat deployments to Iraq and Afghanistan, whereby I had to become qualified on the M4 and M16 at firing ranges during training and I was exposued to loud Helo noises, noisy flightlines, and indirect fire attacks. You also need to consider obtaining at least one Buddy Letter to help you prove the incident that caused your Tinnitus or Hearing Loss, especially in the absence of medical evidence. Iraq doesnt have a need for arty anymore and in Afghanistan they need arty guys to do arty. If you want to be treated like a boot and hate your life but actually get to do high speed, go 0811. To instruct and conduct proficiency test of the Marine corp martial arts program of all marines within my company. E.WATCH: How to Service Connect Your VA Claim for Hearing Loss or Tinnitus! So if you want a cool MOS but want to skate out of work watching movies, go 0844. 0811 CANNONEER CREWMAN UNTIED STATES MARINE CORP City To maintain and supervise the use, movement and operations of the M777a2 howitzer cannon and all it personal during foreign and domestic operations. How USMC infantry should act/adapt in Atomic Ageĭescribes challenges inherent with Cold War era great power competitionĭictates nature of war in era of great power competition 0211 - Counterintelligence/Human Intelligence (CI/HUMINT) Specialist. It provides you an opportunity to lead as many as six to 40 Marines on your first assignment. Working as an Aviation Supply Officer allows you to develop mid-level management skills right out of your MOS school. For example, a Corporal 0811 with a current rifle score is in the 85th percentile of peers of the same rank and MOS, meaning that the Marine’s score is higher than 85 of Corporals who are 0811s. How Marine Corps should adapt to tactical changes brought on by Atomic Age Make critical decisions concerning budget, inventory management, deployment, personnel and other support matters. Of Middle East, hints at great power competition (5) Complete the Fire Support Man Course, EWTGPAC, Coronado, CA. (4) Must have a secret security clearance. (3) Must have normal color vision, and vision correctable to 20/20. (2) Complete the Marine Artillery Scout Observer Course, Ft Sill, OK. Of SEATO, relevant to great power competitionĬhanges in USMC as a result of great power competition MOS(s): 1345-1349 TITLE(s): ENGINEER EQUIPMENT OPERATOR - ENGINEER EQUIPMENT CHIEF Current as of: 'Leadership is the sum of those qualities of intellect human understanding, and moral. Job Requirements: (1) Must possess a GT score of 100 or higher. Of China, relevant to great power competition How Marine corps can adapt to Atomic Age at the company level “Is Close Order Drill Necessary in Atomic Age?”ĭiscusses context of Middle East in terms of great power competition How USMC/Military needs to adapt to current threat (Russia)Ĭritique of “New Warfare-New Tactics” by Capt B. ![]() Russian sea power–implying the USMC will have to confront these developmentsįor how to check spread communism in the nuclear era. ![]() Historical, however it does provide an overview of the contemporary status of Of how Marine Corps should act in event of nuclear attack The nature of Great Power Competition in the Cold War (1) Must be assigned the primary MOS 0811 through either completing the USMC Cannon Crewman Course or completion of the appropriate MCI courses and. How amphibious operation (and Marine Corps) can remain relevant in atomic age To Great Power Competition/China/Atomic Age ![]() The Marine Corps of 2020 is staring down drastic changes within the direction of the National Defense Strategy and Force Design towards a new “great power competition” and true “peer adversaries.” The Marine Corps Gazette has collected articles from the “last time” the Corps (and the nation) were focused in this way, from 1955 to 1965 – a “pure cold war” post-Korea, pre-Vietnam escalation era- that dealt with containment strategy, the USSR, China, nuclear war, and the Corps’ changing role on the world stage. ![]() Predator hawk sounds8/22/2023 ![]() ![]() The species follows leading lines, migrating along inland ridges and coastlines. Red-shouldered Hawks are short- to moderate-distance migrants, with most individuals traveling distances between 300 km and 1,500 km each way. In the West, most populations are sedentary. In the East, individuals from the northern half of the species’ range are migratory. The Red-shouldered Hawk is one of 26 North American raptor species that are partial migrants. At first they catch mainly insects, but after several weeks they start to catch vertebrates as well. By the time they are seven to eight weeks old, the fledglings begin to capture their own prey. Young fledge when they are between 35 and 45 days old. The nestlings are able to tear apart food when they are about 18 days old. Beginning several weeks before the young fledge (leave the nest), both the male and the female hunt for food for the young. The male brings food to a spot near the nest and then calls for the female, who accepts the prey and delivers it to the young. While the female remains at the nest, the male is responsible for providing food. After the eggs hatch, the female broods the nestlings continually for a week, but thereafter spends increasingly less time brooding. Incubation begins before all the eggs are laid therefore, clutches hatch asynchronously. The eggs are incubated for about five weeks, mainly by the female. Red-tailed Hawks, Peregrine Falcons, martens, and fishers are also potential predators. Great Horned Owls and raccoons prey on eggs, young, and adult Red-shouldered Hawks. Predation is also a threat to nesting success. Nest success varies overall, and the timing of nesting and food availability are important factors. The species usually lays three to four eggs. Replacement clutches are sometimes laid if the first clutch is destroyed. Red-shouldered Hawks lay one clutch per year. Nests are 45-60 cm in diameter, 20-30 cm deep, and are constructed from sticks, strips of bark, dried leaves, lichens, conifer sprigs, and Spanish moss. Both males and females are involved in nest construction, and the process takes one to five weeks. Nests are typically built at a crook of the main trunk in deciduous trees, more than halfway up the tree but within the canopy. Red-shouldered Hawks usually nest in deciduous or mixed deciduous-coniferous forests. Red-shouldered Hawks are particularly vocal prior to incubation, and they call repeatedly while engaged in courtship flights. ![]() Males “sky-dance” by repeatedly making a steep dive and then soaring upward in a spiral. The male and the female soar toward and then away from each other, and one member of the pair sometimes soars higher than and dives on the other. In their circling flights, pairs soar together with their wings spread and their tails fanned. Courtship lasts about 18 days, and during this time “circling flight” and “sky-dancing” displays are performed. Pairs usually remain in the same territories and reuse the same nest-sites for many years. Red-shouldered Hawks are monogamous, and most individuals breed for the first time when they are two years old. Red-shouldered Hawks differ slightly in appearance across their range, and five subspecies are recognized. Its typical call is a loud Kee-aah scream, which is often mimicked by Blue Jays. The Red-shouldered Hawk is fairly vocal, especially during the breeding season. They are most heavily streaked on their chests. Juveniles are mostly brown from above and have cream-colored underparts with brown streaking. Their tails are black with several narrow white bands. Red-shouldered Hawks have brownish heads and backs, reddish breasts, rufous shoulder patches, and black and white flight feathers. When soaring overhead, especially when backlit, the species displays translucent, crescent-shaped patches near the tips of its wings. In active flight, Redshouldered Hawks sometimes appear Accipiter-like and fly with a series of quick wingbeats followed by a short glide. The species, however, is lankier and has a proportionately longer tail than other Buteos. Like other Buteos, Red-shouldered Hawks have long, broad wings and soar with their tails fanned. Red-shouldered Hawks are intermediate in size between the smaller Broad-winged Hawk and the larger Red-tailed Hawk. ![]() Scrabble word generator finder8/22/2023 ![]() ![]() You're gazing at your rack, seven letters in hand, and suddenly you see it-a word that uses every last one. Imagine for a moment the game of Scrabble. Remember, strategic word placement on the board can multiply your points and give you the upper hand. The higher the point value, the more it will boost your Scrabble score! If you have a specific place on the Scrabble board where your word needs to be placed, be sure to use the advanced options for help placing it. The Word Generator will give list of playable Scrabble words and their point values. ![]() Our Scrabble Cheat will generate a list of playable Scrabble words based on your input. You can use our advanced search options to filter your results by restricting the letters your Scrabble Words can contain and the length.Īfter entering your letters and setting your choices, click the "GO" button. If you have blank tiles (wild cards), you can include them when you enter your Scrabble letters into the search box by using a question mark '?' for example, "A?LE" would find 1,598 possible words, such as APPLE, ADDLE, AGLEY, AXELS, ANGEL, ANGEL, BLAZE, and more. Don't worry about the order - our word solver can unscramble any mix of letters to find playable words. Let's get you on the road to Scrabble mastery!įirst, input the letters you have on your Scrabble rack into the search box. It's user-friendly, powerful, and here to help you show that jumble of letters who's boss. We've been there, and that's why we brewed up our Scrabble Cheat and Word Finder. Scrabble can bring even the most powerful word masters and anagram solving pros to their knees! So, if you have ever been stumped trying to come up with high-scoring words during a tense game of Scrabble, you are not alone. ![]() AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |