Quotulatiousness

May 24, 2012

Losing big to (potentially) win small

Filed under: Law, Technology — Tags: , , , , — Nicholas @ 07:50

ESR on what might be the “beginning of the end” for patent warfare:

It’s all over the net today. As I repeatedly predicted, the patent claims in the Oracle-vs.-Java lawsuit over Android have completely fizzled. Oracle’s only shred of hope at this point is that Judge Alsup will rule that APIs can be copyrighted, and given the extent of cluefulness Alsup has displayed (he mentioned in court having done some programming himself) this seems rather unlikely.

Copyright damages, if any, will almost certainly be limited to statutory levels. There is no longer a plausible scenario in which Oracle gets a slice of Android’s profits or an injunction against Android devices shipping.

This makes Oracle’s lawsuit a spectacular failure. The $300,000 they might get for statutory damages is nothing compared to the huge amounts of money they’ve sunk into this trial, and they’re not even likely to get that. In effect, Oracle has burned up millions of dollars in lawyers’ fees to look like a laughingstock.

Of course, even if this is the beginning of the end, there will be lots of lawyers encouraging their clients to go down this route, as even if it’s not successful, it can be a very lucrative journey for the lawyers.

May 16, 2012

Disruptive technologies and naval warfare

Filed under: Military, Technology — Tags: , , — Nicholas @ 09:28

Naval warfare has seen several revolutions as new technology disrupts the status quo. The pace of innovation has meant shorter spans of time between revolutionary developments, and this is a serious problem for naval powers as ships take so long to build and have to serve for lengthy periods of time.

Last year, I posted an article about how the Royal Navy had attempted to ride the technological changes during the Victorian era, with varying levels of success:

Fifty years later, the stasis is being broken technologically. Wind power is giving way to steam. Solid shell cannon are starting to give way to both larger and more complex weapons. Iron is starting to supplant oak as the material of choice for shipbuilding. The renowned duel between USS Monitor and CSS Virginia (formerly the USS Merrimac) sets all the major navies of the world busy considering how to protect their existing fleets and merchant vessels against the new threat of the ironclad.

The English government is suddenly faced with the stark reality that their entire fleet has become or is about to become obsolete. Neither Monitor nor Virginia are ocean-going ships, but the message is clear that no wooden vessel has a prayer of survival against the modern steam-powered ironclad. And even the greatest economic power in the world can’t replace an entire fleet overnight.

The Admiralty couldn’t depend on past experience for guidance, as everything they’d done for hundreds of years was now undecided: what kind of ships do you need to build? How will they be armed? How will they be armoured? How will they be propelled? Bureaucracies are, by nature, not well equipped to face challenges like this. The Royal Navy, from the late 1860′s until the late 1880′s struggled with finding the correct answer, or combination of answers, to meet the needs of the day.

It’s not just a single change — like the switch from sail to steam power — it’s multiple changes, each with their own array of materials, training, support, and maintenance changes that force organizations to adapt. This runs directly into the problem that it takes years to design, build, arm, equip, and crew a new ship. The pace of change was so brisk in that period that ships could literally be obsolete before they were commissioned into the fleet. And bureaucracies are by their very nature, ill-suited to cope with disruptive change: they thrive on routine and predictability.

Today, the US Navy finds itself in the same relative situation as the Royal Navy of Queen Victoria: the most powerful fleet in the world, but facing uncertainty due to technological changes. Strategy Page has a brief run-down of the potentially disruptive developments we may see in the near future:

The 21st century is barely underway, and much unknown technology is yet to be invented. Many of the key warship technologies were unknown in 1912. But we can already see some new stuff which is leading revolutionary changes in how navies will operate this century. Here some of the more obvious ones.

Unmanned vehicles. Unlike aircraft, which were a new vehicle, UAVs (Unmanned Aerial Vehicles), UUVs (Unmanned Underwater Vehicles) and USVs (Unmanned Surface Vehicles) are radically new technologies. There are already examples of all three in service. There will be more and they will change everything by incorporating more powerful AI and new weapons. That said, UUVs were first developed in the 19th century (the modern torpedo) and 20th (guided missiles). But these two weapons were not flexible enough to change as many aspects of naval warfare as unmanned vehicles will be doing.

Super Sensors. Sonar (using sound to detect objects underwater) appeared during World War I (1914-18) while radar (using radio signals to detect objects in the air) was developed during the 1930s and widely used during World War II (1939-45). Widely recognized as the first electronic sensors (although the earliest sonars were all-acoustic), their 21st century descendants are much more capable. More powerful computers and transmitting technology has since produced several generations of cheaper, more reliable and more powerful sensors. This is continuing and the power of new sensors will make it much more difficult to hide. Stealth is still important for spoiling the aim of long range guided weapons. But the super sensors make it much more difficult to achieve surprise by coming out of nowhere.

Other items on this list include artificial intelligence (AI), all-electric ships, stealth technology, networking, composite materials, space-based services, nanotech, and laser weapons. Lots of ways for admirals to lose sleep over the next few years.

May 4, 2012

Printed electronics: from gimmick to gizmo

Filed under: Technology — Tags: — Nicholas @ 07:45

Bill Ray looks at some companies working in the printed electronics field:

“Printed electronics” is one of those terms one sees being bandied about without really knowing what it means or why it’s important. The premise of using printing techniques to create electrical circuits isn’t hard to comprehend, but not everyone agrees on what comprises a “printing technique” or why you might want to use one, so El Reg chatted to three companies at the forefront of the field.

According to these firms, the new printing technique is going to change the literal fabric upon which the electronics industry rests. That’s important as it’s not the electronics which change as a result of the printing process, but rather the material on which those electronics rest. So instead of being etched on silicon the circuits can be laid onto steel, plastic, or even paper, and it’s that change of substrate which links all the various techniques and makes printed electronics so exciting.

[. . .]

This is in contrast to Silicon Valley’s Kovio, which steps away from standard printing equipment but still uses ink-jet techniques to lay down working RFID chips onto a flexible steel substrate.

The mechanism is the same as a desktop ink-jet, only instead of ink the jets squirt out ca conductor into wires as little as eight microns thick, making up chips which will run up to 40MHz or so. But Kovio can print a lot of them very cheaply and hopes to get the Near Field Communications (NFC) standard extended to include its vision of printed RF barcodes, powered by induction from the reading device and able to respond with a standardised serial number.

[. . .]

Such a step is taken by PragmatIC, another Cambridge-based company and one we’ve mentioned before thanks to their light-up beer bottles and induction-powered screens. PragmatIC doesn’t so much print electronics as imprint them, creating a sandwich of materials and then, using a pre-cut die, press down and carve out the shape required.

That might be taking the concept a long way from printing, though PragmatIC reckons it takes printing back to its roots. Imprinting is also the process used to stamp out CDs and Blu-Ray disks, and so is known to work within very strict tolerances. PragmatIC reckons it can get down to 100nm objects placed with 10nm accuracy, leading to transistors around a square-micron in size which (PragmatIC claims) is comparable to silicon technologies.

That means chips can be made cheaper, but more importantly they can be laid onto any surface (there’s no baking in the PragmatIC process) so electronics can be dropped onto the back of polypropylene labels to create the flashing beer bottle or similar, assuming one can find a battery to power it and an LED to light up.

April 7, 2012

Project Glass: brilliant or cracked?

Filed under: Media, Technology — Tags: , — Nicholas @ 09:41

Howard Baldwin and Ed Oswald discuss the arguments for and against Google’s most recently announced project:

Here are two opposing viewpoints on Google’s Project Glass eyewear. PCWorld contributor Howard Baldwin argues the pro side of the argument while PCWorld contributor Ed Oswald represents the naysayers.

PRO - People have been trying to build wearable computers for years. Project Glass puts the technology into something people already wear.

CON - Easily breakable? While I understand Google’s desire to make these glasses as unobtrusive as possible, they look awfully fragile. Consumers will use these in situations where they may be dropped or come loose. These are no doubt going to be expensive, so people will want some assurance that these won’t easily break.

PRO - Who doesn’t love hands-free computing? Maybe these will help us bypass those nanny-state laws and let us talk while we’re driving again.

CON - Using the glasses will likely be more distracting than texting currently is. Google glasses places the data in front of your line of sight so that you probably will focus on the data rather than what’s around you. This could be more dangerous than texting or using your cell phone while driving.

In the same way that Bluetooth headsets made it hard to distinguish between the homeless guy arguing with the voices in his head and the investment banker screwing his Muppets, Project Glass may help to weed out the easily distracted amongst us. An updated version of what I referred to as the Darwinator app:

April 3, 2012

Creativity as mainly hard work, plus a bit of talent and inspiration

Filed under: Media, Science — Tags: , , , — Nicholas @ 09:51

As I’ve said before, I’m not at all a creative person but I’ve always admired those people who are creative. However, Jonah Lehrer suggests that perhaps I’m just lazy:

“Creativity shouldn’t be seen as something otherworldly. It shouldn’t be thought of as a process reserved for artists and inventors and other ‘creative types.’ The human mind, after all, has the creative impulse built into its operating system, hard-wired into its most essential programming code,” writes Jonah Lehrer in his new book Imagine.

In his book, Lehrer examines the inner workings of what we call imagination. He looks at the neuroscience behind sudden insights, how the brain solves different kinds of problems and which personal traits help foster creativity. He also shares how external forces factor into the creative process, how to design a workspace to enhance your chances of having an epiphany, why creativity tends to bubble up in certain places and how we can encourage our collective imaginations.

Above all, though, the message of Lehrer’s book is that creativity is not a super power. Anyone can be creative — it just takes hard work. “We should aspire to excessive genius,” says Lehrer, who took some time from his book tour to sit down with Mashable and answer a few questions about the mysteries of how we imagine.

[. . .]

Yo-Yo Ma says his ideal state of creativity is “controlled craziness.” How can we learn to harness that?

What Yo-Yo Ma is referring to is the kind of creativity that occurs when we let ourselves go, allowing the mind to invent without worrying about what it’s inventing. Such creative freedom has inspired some of the most famous works of modern culture, from John Coltrane’s saxophone solos to Jackson Pollock’s drip paintings. It’s Miles Davis playing his trumpet in Kind of Blue — most of the album was recorded on the very first take — and Lenny Bruce inventing jokes at Carnegie Hall. It’s also the kind of creativity that little kids constantly rely on, largely because they have no choice. Because parts of the brain associated with impulse control remain underdeveloped, they are unable to censor their imagination, to hold back their expression. This helps explain the truth in that great Picasso quote: “Every child is an artist. The problem is how to remain an artist once we grow up.”

March 23, 2012

Software patents: a legal minefield with no accurate maps

Filed under: Economics, Law, Technology — Tags: , , — Nicholas @ 10:33

In the Atlantic, Timothy B. Lee explains why most software companies are effectively ignoring the patent system:

A major reason for the recent explosion of patent litigation is that it’s hard for software firms to figure out which patents they’re in danger of infringing. There are hundreds of thousands of software patents in existence, with more than 40,000 new ones issued each year. Indeed, in a recent paper, Christina Mulligan and I estimated that it’s effectively impossible for all software-producing firms to do the legal research, known as a “freedom-to-operate” (FTO) search, required to avoid infringing software patents — there simply aren’t enough patent attorneys to do the work. That’s a major reason why most software firms simply ignore the patent system.

One of the striking things about the patent debate is vast gulf between the views of computer programmers on the one hand and patent attorneys on the other. Steve Lundberg is a patent attorney and blogger who mentioned our paper in a blog post exploring the challenges of performing FTO searches in the software industry. I don’t want to pick on Lundberg, because I think you’d get similar arguments from many patent lawyers. But his post shows a fundamental lack of understanding of how the software industry works.

I work in the software industry (although not as a programmer), and I’ve lost count of the number of times I’ve seen software patents granted for things that clearly do not meet the stated criteria for granting patents. It could be a geeky party drinking game: guess whether a particular common programming technique or decades-old user interface element is patented or not, take a drink when you guess wrong. It’d be educational, although guessing “patented” every time might leave you stone cold sober at the end of the party.

As a matter of patent theory, Lundberg is absolutely correct. Patent law’s novelty and obviousness requirements are supposed to narrow the scope of patent protection. But in practice he’s dead wrong. The patent office issues a seemingly endless stream of patents on broad, obvious concepts like emoticon menus, one-click shopping, and wireless email.

And the existence of these broad, obvious patents means that software companies are constantly infringing each other’s patents by accident. The companies with the largest patent portfolios, such as Microsoft and IBM, have tens of thousands of patents, allowing them to credibly threaten almost anyone in the software industry. Even Yahoo, with its relatively modest cache of 1000 patents, was able to find ten patents to assert against Facebook.

March 19, 2012

An unanticipated down-side to e-books

Filed under: Media, Technology — Tags: , , — Nicholas @ 10:24

It’s possible that e-books actually make it harder to retain what we read:

I received a Kindle for my birthday, and enjoying “light reading,” in addition to the dense science I read for work, I immediately loaded it with mysteries by my favorite authors. But I soon found that I had difficulty recalling the names of characters from chapter to chapter. At first, I attributed the lapses to a scary reality of getting older — but then I discovered that I didn’t have this problem when I read paperbacks.

When I discussed my quirky recall with friends and colleagues, I found out I wasn’t the only one who suffered from “e-book moments.” Online, I discovered that Google’s Larry Page himself had concerns about research showing that on-screen reading is measurably slower than reading on paper.

This seems like a particularly troubling trend for academia, where digital books are slowly overtaking the heavy tomes I used to lug around. On many levels, e-books seem like better alternatives to textbooks — they can be easily updated and many formats allow readers to interact with the material more, with quizzes, video, audio and other multimedia to reinforce lessons. But some studies suggest that there may be significant advantages in printed books if your goal is to remember what you read long-term.

H/T to Tyler Cowen for the link.

The beached corpse of a Caspian Sea Monster

Filed under: History, Technology — Tags: , , , , — Nicholas @ 09:22

A LiveJournal post by Igor113 has lots of photos (and text in Russian) of a visit to the resting place of one of the most fascinating technological relics of the Soviet era — an Ekranoplan:

Google translate offers this as the introduction to Igor’s post:

Here are my hands and came up ekranoplana. Ya break a story about it for 3 or 4 parts: a winged-outside (1 or 2 parts), 2-winged inside the 3-winged dock.

In 1987 the water came, “Lun” the first ship of a series of missile-carrying combat WIG weighing 400 tons was the chief designer V.Kirillovyh. The ship was armed with three pairs of cruise missile 3M80 or 80M “Mosquito” (NATO membership designation SS-N-22 Sunburn). The second “Lun” is also being laid as a missile, but the outbreak of the conversion brought about changes, and planned to finish a rescue.

LTH:
Modification of the Lun
Wingspan, m 44.00
Length, m 73.80
Height, m ​​19.20
Wing area, m2 550.00
Weight, kg
Empty 243 000
maximum take-off 380 000
8 turbojet engine type NC-87
Thrust, kg 8 x 13 000
Maximum speed, km / h 500
Operational range, km 2000
The height of the flight on the screen, 5.1 m
Seaworthiness, 6.5 points
Crew 10
Armament: 6 IP ASM ZM-80 Mosquito

Wikipedia has more. In spite of the apparent derelict condition of the Lun, Wikipedia mentions plans to resume development in 2012.

Update: Charles Stross sent a tweet with a link to this satellite shot of the Lun in dry dock: http://mapper.acme.com/?ll=42.88184,47.65690&z=19&t=H

March 18, 2012

Reason.tv: Why The Future Is Better Than You Think

Filed under: Economics, Health, History, Liberty, Technology — Tags: , , — Nicholas @ 14:06

March 11, 2012

The creativity switch

Filed under: Media, Randomness — Tags: , , — Nicholas @ 00:08

As a life-long non-creative person, I found this article to be of interest:

Creativity can seem like magic. We look at people like Steve Jobs and Bob Dylan, and we conclude that they must possess supernatural powers denied to mere mortals like us, gifts that allow them to imagine what has never existed before. They’re “creative types.” We’re not.

But creativity is not magic, and there’s no such thing as a creative type. Creativity is not a trait that we inherit in our genes or a blessing bestowed by the angels. It’s a skill. Anyone can learn to be creative and to get better at it. New research is shedding light on what allows people to develop world-changing products and to solve the toughest problems. A surprisingly concrete set of lessons has emerged about what creativity is and how to spark it in ourselves and our work.

The science of creativity is relatively new. Until the Enlightenment, acts of imagination were always equated with higher powers. Being creative meant channeling the muses, giving voice to the gods. (“Inspiration” literally means “breathed upon.”) Even in modern times, scientists have paid little attention to the sources of creativity.

But over the past decade, that has begun to change. Imagination was once thought to be a single thing, separate from other kinds of cognition. The latest research suggests that this assumption is false. It turns out that we use “creativity” as a catchall term for a variety of cognitive tools, each of which applies to particular sorts of problems and is coaxed to action in a particular way.

February 27, 2012

The dematerialization of the future

Filed under: Economics, Science, Technology — Tags: , — Nicholas @ 00:06

Matt Ridley reviews a new book by Peter Diamandis and Steven Kotler:

Economic growth is a form of deflation. If the cost of, say, computing power goes down, then the users of computing power acquire more of it for less—and thus attain a higher standard of living. One thing that makes such deflation possible is dematerialization, the reduction in the quantity of stuff needed to produce a product. An iPhone, for example, weighs 1/100th and costs 1/10th as much as an Osborne Executive computer did in 1982, but it has 150 times the processing speed and 100,000 times the memory.

Dematerialization is occurring with all sorts of products. Banking has shrunk to a handful of electrons moving on a cellphone, as have maps, encyclopedias, cameras, books, card games, music, records and letters — none of which now need to occupy physical space of their own. And it’s happening to food, too. In recent decades, wheat straw has shrunk as grain production has grown, because breeders have persuaded the plant to devote more of its energy to making the thing that we value most. Future dematerialization includes the possibility of synthetic meat—produced in a lab without brains, legs or guts.

H/T to Virginia Postrel, who also linked her own article from last year covering a related area:

The hardest economic question is, What comes next? What, in other words, are the new sources of economic value? How can businesses grow and our standard of living rise?

Sometimes the answer is simply more of the same. Growth comes from rolling out existing goods and services to new markets, until there’s a chicken in every pot and a car in every garage. This kind of progress may be hard to achieve, but you at least start with a clear notion of what it would look like.

That’s why catch-up economies like China today or South Korea in the past can grow so fast. Their businesses don’t have to figure out what to make or sell. They know what’s possible by looking abroad, and have a reasonable idea of what consumers, local or international, want to buy. Refrigerators and air conditioning are popular; so are shampoo and disposable diapers.

At the economic frontier, the hardest question gets much harder. You no longer have a clear vision of the future. You know neither what’s possible nor what people want. You can only guess. Starbucks or FedEx may sound obvious in retrospect, but they were once crazy ideas.

February 14, 2012

Making field-expedient explosives less readily available

Filed under: Military, Technology, USA — Tags: , — Nicholas @ 09:31

Strategy Page has a small item about a recent development in this area:

The United States is trying to get fertilizer manufacturers to produce less explosive products. That’s because terrorists increasingly use ammonium nitrate (a commonly used agricultural fertilizer) for their bombs (by mixing it with fuel oil and setting it off with a detonator). There is now a new form of ammonium nitrate fertilizer that it will not function effectively as an explosive. The Honeywell Corporation found that by adding some modified ammonium sulfate to the ammonium nitrate, you actually improve the fertilizing ability of the mix (by making the treated soil less acidic), and also prevent the fertilizer from being used as an explosive. Actually, you can still use the ammonium sulfate nitrate mix as an explosive, but it requires some creative chemistry to do so, and serves as a technological barrier for most terrorist groups. Although not a fertilizer manufacturer, American conglomerate (it makes a lot of different stuff) Honeywell found this less explosive ammonium nitrate formula while developing fire retardants. New discoveries are often made that way, by accident.

This won’t be enough to stop the use of ammonium nitrate as bomb-making material, but it raises the bar sufficiently that the very lowest tier of would-be terrorists will be shut out of the game (until they find an alternative source of explosives or ingredients for other explosive mixtures).

February 6, 2012

Battery sizes: AAA, AA, C, plus S, M, L, and XL

Filed under: Technology — Tags: , , , , — Nicholas @ 12:02

Coming to a boutique near you soon: wearable battery clothing.

Scientists charged into the fashion industry this week, unveiling a flexible battery that can be woven into fabric and used to boost the juice of everyday gadgets.

The lithium-ion cells were produced by a group of boffins from the Polytechnic School of Montreal. The team claims their bendy power cells are the first wearable battery that uses no liquid electrolytes, New Scientist reports.

The team sandwiched a solid polyethylene oxide electrolyte between a lithium iron phosphate cathode and lithium titanate anode. These are thermoplastic materials which, when gently heated, can be stretched into a thread.

There is a short-term restriction, however:

The next step is to waterproof the technology before attempts to implement it in future clothing and accessories can go ahead. Backpacks and medical-monitoring garments are said to be the first items the team is planning to add the tech to.

It’d be a bit unpleasant to have your shirt packing “hundreds of volts” discharge unexpectedly just because you broke a sweat …

February 5, 2012

This is where all the manufacturing jobs have gone

Filed under: Britain, Economics, History, Technology — Tags: , , — Nicholas @ 11:44

Jackart explains that they’ve not so much been “outsourced” as they’ve been compressed, optimized, economized, and made more efficient. Fewer workers are now required to produced more things, and this is unequivocally a good thing:

A small cadre of highly skilled professionals do the jobs with enormous machines once done by vast armies of peasant labourers; which is what’s happening to manufacturing. British industrial production is rising barring recessionary glitches, UK industrial production has kept rising for most of the last 100 years. We are still producing lots of things that can be dropped on a foot. It’s just it’s no longer done by the descendants of those peasants who left the land during the industrial revolution to seek work in factories. Those factories still exist, but they employ a small number of highly paid people to operate machines which do the riveting, welding, assembling and polishing. Each machine takes does the job of hundreds of people.

That’s what happened in Agriculture, and is happening in Manufacturing. And THIS IS A GOOD THING. Because all those people not employed in riveting in Tyneside shipyards or Scything Lincolnshire corn fields are employed doing something else for someone else. All that productive labour has been freed, but we’re still getting the food produced, in abundance the Lincolnshire harvestman would have thought impossible.

The majority of Western economies are now services. Even the Germans, who’ve a niche in Machine tools and Automobiles have only 21% of their economy in making things they can drop on their feet.

And this reflects another point. Manufactured products are getting cheaper, so to have material wealth unimaginable to our Lincolnshire harvestman requires far fewer hours of Labour to achieve. Thus cars, the most expensive manufactured products most of us buy, are getting cheaper relative to average earnings, decade by decade. A reliable runaround would have been beyond the means of a WW2 factory worker, but is available to a cleaning lady now. So the same car forms a smaller part of the economy. Having spent less on the car, we can spend more on clothes, shoes, music, computers, kitchen appliances etc, and in so doing provide jobs to people supplying those things. Above all we can pay for people do do things for us – cut our hair, serve us food in restaurants, mediate for us legally, invest our surplus production into other productive activities, heal our illnesses and so on.

[. . .]

The next challenge is to banish stress and misery from our lives. I suspect this will be harder. The only caveat is that I have a great deal more faith in Adam Smith’s “invisible hand” (a much maligned and misunderstood idea) than the idiotic ideas of politicians. Politicians still seem to think manufacturing jobs are special, which suggests they don’t understand why we’re rich. The only limitless resource is man’s ingenuity. Markets aren’t an ideology, they’re simply what works in the absence of one, by deploying that one limitless resource to everyone’s benefit.

January 24, 2012

The Crazy Years: today’s exhibit, the $100 hot dog infused with 100-year-old cognac

Filed under: Cancon, Randomness — Tags: , , , , — Nicholas @ 11:55

There are undoubtedly culinary discoveries yet to be made, some of which may well be amazingly tasty. Pulling together unlikely combinations is certainly one way to discover new and interesting flavours. This one, however, strikes me as being just a little bit crazy:

dougieDog Hot Dogs, a popular Vancouver eatery renowned for its creative all-natural hot dogs, has just added the Dragon Dog to its menu — with a price tag of $100. The hot dog features a foot-long bratwurst infused with hundred-year-old Louis XIII cognac, which costs over $2000 a bottle. Also on the dog, Kobe beef seared in olive and truffle oil and fresh lobster. A picante sauce (ingredients undisclosed) ties the flavors together for 12 inches of absolute culinary decadence.

“In designing this hot dog I wanted to come up with something super tasty and high-end that stays true to the traditional identity of the hot dog — a hot dog that any hot dog lover would enjoy,” explained dougieDOG proprietor and Chief Hot Dog Designer dougie luv.

I’m surprised the owner’s name isn’t C.M.O.T. Dibbler

Older Posts »
« « Sorting out the proper terms of address, American style| Robert Fulford: Nietzsche’s inescapable shadow » »

Powered by WordPress