But this, too, would have required me to be able to edit code that I couldn't access. I did some Googling and learned about something called CORS that allows you to configure cross-domain requests like these. I have no control over either of these things, so what could I do? This error meant that it was unsafe to connect from HTTPS on Codepen to HTTP at the Word Game Dictionary API. "This request has been blocked the content must be served over HTTPS." Instead of receiving the XML I expected, I was receiving an error: "Mixed Content: The page at was loaded over HTTPS, but requested an insecure resource. īut! This is where I ran into my first challenge. The word I sent is in the tag, and the validity for SCRABBLE is stored in the scrabble tag - 1 if it's valid, 0 if it's invalid. error to trigger if no successful responseĬonsole.log("API error: cannot contact the dictionary") Īfter I call the API, I should have XML in the following format. then(str => (new window.DOMParser()).parseFromString(str, "text/xml")) Then I need to receive the response (a stream object), and parse it to XML. Even though browser support isn't yet very high, I decided to use the Fetch API for its ease of use, as I'm not very well-versed on using APIs.Įvery time I call the API, I need to include the search word and my API key. The first step was to register with Word Game Dictionary and get an API key (a unique way to identify myself when I call the API). The Word Game Dictionary API takes a word and returns an evaluation of that word for several word games (e.g., SCRABBLE, Words With Friends) in an XML format. So I set out to build my own front end for a SCRABBLE word checking tool. My first thought was, is there some kind of API that will return SCRABBLE dictionary results? After a little digging, I found one at the site Word Game Dictionary. We also kept looking up the list of 2-letter SCRABBLE words("QI", anyone?), which is normally found inside the SCRABBLE box. There are official SCRABBLE dictionaries for this purpose, but we don't own one. SCRABBLE validity isn't as simple as finding a definition for a word, as there are plenty of words found in a dictionary that aren't valid in SCRABBLE. While playing SCRABBLE over my holiday break, I noticed that my partner and I were frequently using our phones to check whether certain words were valid in SCRABBLE. If you read this and notice an area where I could make some improvements in my code, please let me know! This was my first time using the Fetch API, for example, and I have a lot more to learn. I'll explain how I approached the project, the challenges I encountered, and how I resolved them. This is a guided walk-through of how I built a SCRABBLE word checker.
0 Comments
A growing percentage of parents are becoming increasingly aware of their kids’ good looks. For example, there are boy's t-shirts, casual shirts, sweatshirts, and jeans. In fact, at Minnie Minors, there are kids dresses for boys as well. Conversely, this is no longer the case because boys generally have a lot of liberty to represent themselves through outfits. Minnie Minors also offers the best eastern wear Kurta Shalwar for boys that give them the perfect look.īuy Clothes That Reflect Your Kid's Personalityīoys, unlike many girls, are supposed to disregard the current fashion trends. The tunic outfits or shirts and t-shirts for boys are ideal for winter clothing for children. As a result, the inner layer is comprised of a cotton-polyester blend material. However, it is not enough to keep them warm throughout the winter. As a result, cotton is essential for absorbing sweat away from their clothing. Because children spend their whole day engaging in physical activities, they sweat profusely. Its moisture-absorbing ability is ideal for keeping the kids dry and warm the whole day. Cotton is unquestionably the greatest fabric for every season. The most important factor to consider while online shopping for boys for this winter season is fabric material. Many parents are having a hard time buying kids clothes, so we will discuss some important points here for your guidance. You can buy the best quality clothes for your kid from the comfort of your home from the Minnie Minors online store. In this case, Minnie Minors has brought the best variety of kids dresses for boys. Some unsuspecting parents rush to buy low-quality clothes that look good but are not of good quality. The biggest confusion that surrounds parents is the quality of the clothes. In such cases, parents turn to various clothing stores where a wide variety of brand new and modern children dresses for boys are available. In particular, they try to buy clothes for the baby that not only protect them from the effects of the cold but also follow fashion trends. At the beginning of winter, parents start buying their children's clothes. Dress Up Your Kid with Style – Kids Dresses for BoysĪs winter approaches, you must take care while online shopping for boys’ winter dresses. We are also working with our providers to establish load balancing, which will both improve speeds and availability between different regions, even during peak usage or through similar size DDOS attacks. This provides additional protection against issues with specific regional data centers. Server Redundancy: The Web Server is now located in a Toronto data center, and the file server is located in Montreal.Going forward, additional monitoring will be put into place on both servers to notify us of any issues that occur before they impact performance. Server Monitoring: We have implemented file level server monitoring to notify us of suspicious activity on the file server.New Server Instances: We have deployed additional server instances and reconfigured these with tighter security settings, to cover us against further attacks through other avenues.Increased Security: We have raised the protection level with our partners at Cloudflare, bots and other automated systems will have a significantly harder time visiting the site and utilizing any services we offer.We have taken the following measures to ensure the server is as secure and functional as possible: Several hours after service was restored at 8am, we again saw an increase in traffic matching the profile of the original DDOS attack. Although we have measures in place to prevent automated attacks against our service there is no such thing as a perfect defense and as such the site was taken offline by our hosting provider until the attack subsided. On February 2nd at 3:13am EST and its respective file server was the victim of a DDOS attack. In light of this, the idea behind the institution of the Pigtail Ordinance was that Chinese immigrants would be less likely to ignore the city's sanitary ordinance. As the majority of these men planned to return to China, they needed to keep their queues lest they be marked as revolutionaries. Over 90% of immigrants were male and had come to the United States to earn money to send to their families. By 1880, the Chinese population of the United States was over 100,000 and located primarily in California. The late 19th century saw a significant increase in Chinese immigration to the United States. The traditional style of queue with shaved head became a sign of loyalty to the Qing. During the Taiping Rebellion, the Taiping protested against the Qing by retaining their queues but not shaving the rest of their heads. It was only later that Westernized revolutionaries, influenced by European hairstyles, began to advocate against the queue. One person was executed for refusing to shave, even though he had willingly braided the back of his hair. Han rebels who objected to the Qing hairstyle wore the braid but defied orders to shave the front of the head. This caused the Qing government to focus on forcing people to shave their forehead rather than wear the braid. However, they fiercely objected to shaving the forehead. Han Chinese did not object to wearing the queue braid on the back of the head, as they traditionally wore their hair long. Since the beginning of the Qing dynasty in 1644, Han men in China had been required to adopt Manchu men's hairstyle by wearing the queue and shaving the forehead as a symbol of accepting the Qing dynasty. Many equal rights advocates, however, claimed the Supervisors' true intent was to stem the tide of willing Chinese convicts. Ostensibly to prevent outbreaks of lice and fleas, the Supervisors began requiring that all prisoners' heads be shaved. When in violation of the Sanitary Ordinance, one could either pay a fine or serve a week or more in jail for thousands of impoverished Chinese immigrants, free room and board was a welcome punishment. The Pigtail Ordinance was proposed as a solution to the overcrowding of jails due to the 1870 Sanitary Ordinance, which was originally meant to prevent unsafe tenement conditions in San Francisco. An identical version of the law was enacted by the California State Legislature in 1876 and was subsequently struck down as unconstitutional in 1879. The proposal passed by a narrow margin through the San Francisco Board of Supervisors in 1873 but was vetoed by the mayor. It affected Qing Chinese prisoners in particular, as it meant they would have their queue, a waist-long, braided pigtail, cut off. The Pigtail Ordinance was an 1873 law intended to force prisoners in San Francisco, California to have their hair cut within an inch of the scalp. Chinese American man with queue in San Francisco's Chinatown On the home screen, find Playstore and double click on the icon to open it. Step 4: Google play store comes pre-installed in Bluestacks.Once it is opened, you should be able to see the Home screen of Bluestacks. Step 3: It may take some time to load the Bluestacks app initially.After successful installation, open Bluestacks emulator. Step 2: Installation procedure is quite simple and straight-forward.Step 1: Download the Bluestacks 5 software from the below link, if you haven’t installed it earlier – Download Bluestacks for PC.Let’s start our step by step installation guide. We are going to use Bluestacks in this method to Download and Install Mods & skin Melon Playground for PC Windows 11/10/8/7 Laptop. Bluestacks software is even available for Mac OS as well. Mods & skin Melon Playground Download for PC Windows 11/10/8/7 – Method 1:īluestacks is one of the coolest and widely used Emulator to run Android applications on your Windows PC. Here in this article, we are gonna present to you two of the popular Android emulators to use Mods & skin Melon Playground on PC. So even if the official version of Mods & skin Melon Playground for PC not available, you can still use it with the help of Emulators. But Android emulators allow us to use all these apps on PC as well. are available for Android and iOS platforms only. Games and apps like PUBG, Subway surfers, Snapseed, Beauty Plus, etc. Most of the apps these days are developed only for the mobile platform. Mods & skin Melon Playground Download for PC Windows 11/10/8/7 Laptop: Currently, Mods & skin Melon Playground for Windows has got over 5,000+ App installations and 0 star average user aggregate rating points. It has got really good rating points and reviews. Mods & skin Melon Playground is on the top of the list of Personalization category apps on Google Playstore. Mods & skin Melon Playground for PC – Technical Specifications Name So before jumping into it, let’s see the technical specifications of Mods & skin Melon Playground. Here in this article, we will list down different ways to Download Mods & skin Melon Playground on PC in a step by step guide. But do you know you can still use any of your favorite Android or iOS apps on your laptop even if the official version for PC platform not available? Yes, they do exits a few simple tricks you can use to install Android apps on Windows machine and use them as you use on Android smartphones. Most of the apps available on Google play store or iOS Appstore are made exclusively for mobile platforms. Keep reading this article to get to know how you can Download and Install one of the best Personalization App Mods & skin Melon Playground for PC. Looking for a way to Download Mods & skin Melon Playground for Windows 11/10/8/7 PC? You are in the correct place then. She was also honored with the 2018 Gracie Award by the Alliance for Women in Media Foundation. Fortunately, she has managed to win the battle for life and is now apparently cancer-free.Īfter defeating breast cancer, Kelly was named the Pittsburgher of the Year by Pittsburgh Magazine in 2017 due to her raising awareness of that serious illness. On 22 November 2017, she shared a live-video of her operation when the doctors removed the lumps. She confirmed her condition and shared all the details of her disease, and subsequently also shared everything about the process of treatment through various videos posted on her official Facebook account, as well as the photos of herself when her hair started to fall out while she was undergoing several cycles of chemotherapy at the Hillman Cancer Center. In late January of 2017, Kelly Frey found a lump after which she was diagnosed with the first stage of breast cancer, which expanded within a month. Although she is in her mid-40s, she has a fit physique yet, no information about her height, weight, and vital data are available in the media.Diagnosed With Breast Cancer and Illness Condition How Tall is Kelly Frey? Weight, Hair Color Fortunately, she has won the battle for her life and appears to be cancer-free. On November 22, 2017, she posted a live video of her operation, during which the physicians removed the lumps. She confirmed her condition and shared all the details of her disease, and later shared everything about the treatment process via various videos posted on her official Facebook account, as well as photos of herself when her hair began to fall out while she was undergoing several cycles of chemotherapy at the Hillman Cancer Center. If you haven’t heard of this inspiring lady, our Kelly Frey wiki will fix that right away. The news anchor on Channel 4 Action News has weathered her fair share of challenges and come out stronger. Kelly Frey discovered a lump in late January 2017, following which she was diagnosed with the initial stage of breast cancer, which spread within a month. Kelly Frey is one of the most adored and admired personalities at WTAE, ABC’s Pittsburgh affiliate station. She has since been an anchor and host for the channel’s show “Pittsburgh’s Action News 4 This Morning.” Breast Cancer Diagnosed and Illness Condition She gains a good amount of money through her career as a news reporter on the WTAE network. As per some online sources, her net worth is estimated to be around 1.5 million as of 2022. Kelly began working for the Kelly Frey-affiliated television network WTAE-TV Network in 2000. Frey has earned a hefty sum of money from her professional career. So she began her career as a reporter for Hometown Cable, situated in Monroe, Los Angeles, and also contributed to the KTBS and KTVE Networks. Kelly began working in journalism shortly after receiving her degree. PITTSBURGH Pittsburgh’s Action News 4 anchor Kelly Frey calls it the new normal, at least for a while. Net worth exceeds $700,000 annual salary exceeds $90,000. The family currently lives in Pittsburgh, Pennsylvania. As rested as a parent of a special-needs child may be. They have a daughter named Marena Aubrey, their second child. By TMLT Publisher J Wtae News Anchor Kelly Frey The former WTAE-TV morning news anchor discusses her career, health, and why she’s investing in the West End. She has been with the station since 2000. Bennett Ryan, Kelly’s first kid, was born in 2009 unfortunately, he was diagnosed with a rare brain abnormality, Dandy-Walker, and Epilepsy disorders, although surgery and medication have significantly improved the difficulties. PITTSBURGH Kelly Frey anchors WTAE Channel 4 Action News on weekday mornings from 4:30 a.m. Her husband is a tanker pilot at Pittsburgh International Airport and a Lieutenant Colonel in the Air National Guard. Last November, Frey who also is mother to Marena, 11 left the station after 21 years, a difficult but not-spur-of-the moment decision she says she made after failing to come to an agreement with WTAE on her contract, which expired in December. Kelly has been married to Jason Luhn since 2008, and they have two children. The article may not be republished on other websites or in other documents. Just a friendly reminder that this article was created and is solely owned by . PITTSBURGH Many viewers have emailed WTAE Channel 4 Action News and asked for an update on baby Bennett - Kelly Frey's not-so-little-any-more son. She is a television personality best known for her work as a morning news anchor and reporter at WTAE-TV for the show “Pittsburgh’s Action News 4 This Morning.” How Tall is Kelly Frey? Weight, Hair Colorĭo you know Who is Kelly Frey? Kelly Frey was born in 1974 in West Chester, Pennsylvania, USA, and is 44 years old however, her exact birth date is unknown in the media.Breast Cancer Diagnosed and Illness Condition. Pilots with diabetes that does not require insulin treatment are at a substantially lower risk of severe episodes of low blood sugar.Ī scene on Saint Helena island Ed Thorpe/Atlantic Star AirlinesĬommercial flights open up Napoleon's hidden Atlantic islandīut advances in the treatment of diabetes and the management of blood sugars have mitigated that risk, the FAA stated in the court filing on October 7. “A hypoglycemic event, which can result in impaired cognitive function, seizures, unconsciousness, and even death, that occurs in the cockpit of a commercial flight has the potential to place the safety of hundreds of individuals in jeopardy,” the FAA wrote in a court filing in early-October, in a lawsuit brought by a pilot looking to ease the rules on medical certification. For that reason, the FAA deemed it too risky to allow pilots with insulin-treated diabetes to control a commercial aircraft. Episodes of low blood sugar, known as hypoglycemia, are particularly dangerous. The concern was that a pilot with diabetes may suffer an episode of high or low blood sugar in flight, which could potentially lead to an emergency situation if the pilot passes out or loses control of the aircraft. With medical advancements, such as continuous glucose monitoring along with proper protocols, the FAA’s impending proposal should help many highly qualified pilots fly commercially,” said Jim Coon, the group’s senior vice president of government affairs. “Many private pilots who are insulin dependent have been flying safely since 1996. The Aircraft Owners and Pilots Association, which supported the change, applauded the forthcoming decision. The FAA maintained this position even as countries like the United Kingdom and Canada gradually allowed pilots with diabetes to fly commercially, provided there was a second pilot in the cockpit. They could not act as pilots on airliners or other commercial flights. Since 1996, pilots with insulin-treated diabetes have been allowed to act as pilot-in-command of an airplane in the United States, but only on private flights. The new protocol, which could be announced as early as next week, will allow pilots with insulin-treated diabetes to apply for a first- or second-class medical certificate, which is required to fly commercially. The Federal Aviation Administration is set to allow pilots with insulin-treated diabetes to apply to fly commercial airliners, according to a Department of Transportation official who spoke with CNN. Several gaming publications and conventions listed Undertale as game of the year, and others have since listed it as one of the greatest video games. The game sold over one million copies and was nominated for multiple accolades and awards. The game was acclaimed for its thematic material, intuitive combat system, musical score, originality, story, dialogue, and characters. It was also ported to Linux in July 2016, PlayStation 4 and PlayStation Vita in August 2017, the Nintendo Switch in September 2018, and Xbox One in March 2021. The game was released for OS X and Windows in September 2015. However, development was delayed over the next three years. Originally, Undertale was meant to be two hours in length and was set to be released in mid-2014. The game took inspiration from several sources, including the Brandish, Mario & Luigi, and Mother role-playing game series, bullet hell shooter series Touhou Project, role-playing game Moon: Remix RPG Adventure, and British comedy show Mr. Outside of artwork and character designs by Temmie Chang, Fox developed the entirety of the game by himself, including the script and music. These choices affect the game, with the dialogue, characters, and story changing based on outcomes. They can opt to pacify or subdue monsters in order to spare them instead of killing them. The combat system involves the player navigating through mini- bullet hell attacks by the opponent. The player meets various monsters during the journey back to the surface, although some monsters might engage the player in a fight. The player controls a child who has fallen into the Underground: a large, secluded region under the surface of the Earth, separated by a magical barrier. Undertale is a 2015 2D role-playing video game created by American indie developer Toby Fox. My advisory group leaned toward change but was not in consensus. I tend to start from the position that Ursula’s words are sacred, so my initial reaction to the editor’s request was that of a strict constructivist.Īfter deep breaths, and with Ursula’s own revisionism in mind, I contacted a disability rights attorney, a youth literature consultant, a racial educator, and some kids. Sometimes this works well often it doesn’t. People who adore a book are often eager to transform it, through screen adaptation, fan fiction or critical reinterpretation. My job is to bring my mother’s work to new generations of readers, not to revise it. Le Guin’s son and literary executor explains why he is revising her work in order to bring it more in line with modern social justice sensibilities: Both of these books will be illustrated by Ademir Leal, the cover artist fo r THE SIEGE OF THE BLACK CITADEL.Īnd you didn’t do it. The Legend has already completed the second book, THE CARAVAN OF THE DAMNED, and is now working on a third. Who in this modern world could hope to do justice to the works of a man born at the turn of the last century that venerated the purity and strength of the barbarous? Think about that for a second, this pulp writer in a small Texas boon town created an entirely new category of fiction and he’s been despised by all right-thinking people for it ever since. In so doing, Robert Howard invented an entire genre called Sword and Sorcery by Fritz Lieber. One that was a reflection of the ancient world but was not constrained by it. So, he did the next best thing and created a completely fictional world from whole cloth. In his hometown of Cross Plains, the resources of the Texas oil boom town’s library were it and they were obviously insufficient for his needs. This presented him with a fundamental problem. He wanted to tell stories set in remote antiquity, but he also wanted them to be accurate to period. Robert Howard had a great respect and indeed love for ancient history. While taciturn and stoic, he would never leave a helpless innocent to the hands of those who found joy in cruelty. Howard was more than capable of subtly and subtext his Conan was a complex hero. Although in King’s case, it could have been opinions generated by the mountains of coke he was snorting back then. It had nothing at all to do with Howard’s prose and everything to do with politics. I didn’t understand it then, but I do now. I’d heard a lot of criticism of Howard’s original stories by De Camp, Stephen King, and several others. I was struck by the unexpected quality of Howard’s work. Meanwhile, the Dark Herald reviewed THE SIEGE OF THE BLACK CITADEL at Arkhaven.ĭuring the 1980s, Baen Books decided to do the world a massive favor and publish a huge library of Robert Howard stories in their original un-De Camped form. I really wanted to see if I could inspire that same brand of wild visuals.” He added, “So much of Howard’s prose relied on the reader to create vivid images in their own imaginations as they read. I liked the challenge of creating a new Conan story written in that style.” But I also wanted to throw in a Lovecraftian monster as well as a depiction of dark sorcery in the Hyperborean Age with all its dire consequences.”ĭixon also relished the challenge to write in what he describes as Howard’s bravura style, “I was totally immersed in Howard’s bravura writing style as an adolescent. Speaking with Bounding Into Comics, Dixon explained why he wanted to write this story, “I wanted to write a straight up war story of Conan’s time as a mercenary. We’ll be placing our order for shipment to the fulfillment center tomorrow, so this is a good time to take action if you’re interested.īounding Into Comics interviewed The Legend about his latest novel. Now you have multiple options to get your hands on Chuck Dixon’s Conan, but keep in mind that only the Arkhaven store will provide you the ebook along with the paperback edition. Sprague de Camp is an insufferable hack and his choices both in writing his own criticism and curating this collection are baffling”, and most definitely not the Hollywood Conan. Sprague de Camp Conan, about whom one critic wrote: “L. Howard wrote, not the latter-day copyrighted Conan created by L. The real Conan, the barbarian Conan, the Cimmerian Conan, the public domain Conan, the Conan about whom Robert E. Recent PostsĪnd The Legend Chuck Dixon gave you Conan. REPRODUCTION WITHOUT WRITTEN PERMISSION IS EXPRESSLY PROHIBITED. Dawkins)Īrchives Archives Search for: Castalia House Mailing ListĪLL BLOG POSTS AND COMMENTS COPYRIGHT (C) 2003-2022 VOX DAY. Ode to the Small Creature Who Takes Refuge in My BootīOOK LIST 2023 Caravan of the Damned, Chck DixonĬolorless Tsukuru Tazaki and his Years of Pilgrimage, Haruki MurakamiĪTHEIST DEMOTIVATORS Atheism (R. NON-FICTION DOWNLOADS THE IRRATIONAL ATHEIST Haaalp! Chicago Northwest Suburbs (21 replies) Elk Grove Village is mentioned 409 times on our forum:Įlk Grove Village or Palatine? (7 replies) Recent posts about Elk Grove Village, Illinois on our local forum with over 2,200,000 registered users. It adjusts for the number of visitors and daily workers commuting into cities. The crime index weighs serious crimes and violent crimes more heavily. You may click here to see the Bid Notice that provides details on how to obtain a Bid Packet containing additional information.Crime rates in Elk Grove Village by year Type Bid Notice – Elk Grove Township Headquarters Remodeling Project at 600 Landmeier Road, Elk Grove Village, ILĮlk Grove Township is now accepting bids for the above project. No More Cook County Vehicle Stickers/Tags for Unincorporated Resident Click here for information from the Cook County website about the New STICKERLESS Wheel Tax process. You may click here to see the Bid Notice that provides details on how to obtain a Bid Packet containing additional information. Frequently Asked Resource Questions-IDES/Unemployment Info-Food Pantry Locations List-Legal Aid and IL Human Services SNAP Info CEDA – Family Support and Community Engagement Flyer Access To Care – Healthcare Update Flyer Unemployment Information for Self-Employed workers Bid Notice – Office Furniture for Elk Grove Township Headquarters at 600 Landmeier Road, Elk Grove Village, IllinoisĮlk Grove Township is now accepting bids for the above project. Click here for information about Township services that you may need now. Frequently asked questions (FAQ) update-July 23, 2020. I look forward to continuing to serve you. Your email will be confidential, and you will only receive Township information. Also, look for our quarterly newsletter and sign up for our monthly email updates. If you do not see the information that you need, please give us a call or email us and we’ll be happy to help. Information about the myriad of services is also provided. You can find our meeting minutes, tax levies, budgets and other financial information. Please explore our website to learn more about what we do and how we can serve you and your family. Not many government organizations can say this! The Township has no debt, has not raised its tax levy in more than eight years, is 100% funded for its pension obligations and has a healthy reserve. I am proud of Elk Grove Township’s long history of providing its residents with an ever-growing number of high-quality, valuable services while maintaining an impeccable record of fiscal responsibility. Contracting with outside organizations to serve our residents creates efficiency, avoids duplication, and allows us to stretch the tax dollars entrusted to us by the taxpayer. The Kenneth Young Center, The Northwest Community Hospital Mobile Dental Clinic, WINGS and PADS to Hope are among the agencies receiving support from the Township. In addition to these direct services, the Township provides indirect services through grants to organizations that provide local human services. Direct services include general and emergency financial assistance, senior and disabled bus transportation, family counseling, youth services and a food pantry. In this regard, essential direct and indirect human services are provided. Equally important is that the Township is a source of support for those in financial, medical and basic living needs. Every Township resident should be taking advantage of this tax assistance. In this time of unending property tax increases, the Township’s taxpayer assistance services are invaluable and is one of the few sources of help for taxpayers seeking to appeal their property taxes or file for exemptions. Today, the Township’s primary services are focused on residential property tax advocacy and essential human services. While the role of the Township has adjusted with the transition from a rural to a suburban community, it continues to play an integral role in enhancing the quality of life and wellbeing of its residents. Having grown up in a family deeply committed to Township government, I understand the value it brings to our community. I’m honored to be able to continue that tradition of service to our community. Over the years, members of my family have served as Elk Grove Township Supervisors, Clerks and Trustees. I am a lifelong resident of Elk Grove Township and my family has been involved in Township government since the 1800s. It is truly a privilege to serve as the Elk Grove Township Supervisor. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |