Page 4,513«..1020..4,5124,5134,5144,515..4,5204,530..»

Bitcoin Price Technical Analysis for 3/8/2015 Whats …

The weekend brought pain for Bitcoin, but that was always on the cards. My Fridays Bitcoin price technical analysis Palpable Strain concluded on a bearish note saying that a close below $286 could bring in further decline, and as can be seen, the cryptocurrency did slump intraday to $276.57 before taking support from near the previous consolidation level of $275.

Bitcoin is currently trading at $281.26.

Now, the important question that must concern the trading community is: Is this relief from the support level for real or is it a trap? This analysis will aim to provide some answers.

Image: https://www.tradingview.com/x/qpzvELmb/

Bitcoin Chart Structure The recent decline from $298 to $276 diminishes the probability of an immediate higher top. A careful observation of the above-presented daily BTC-USD price chart reveals that Bitcoin is in a descending triangle a bearish technical chart pattern which successfully matures 60-70% of the time. The Resistance has been marked by the downward sloping red line while the Support is horizontal.

Fibonacci Retracements As stated previously many times, the 38.2% Fibonacci retracement level of $280 did provide aninterim cushion to the Bitcoin. A decisive breach below this should set the next target at $268 the 50% retracement.

Moving Average Convergence Divergence The Histogram has sunk lower in the negative territory as MACD extends its slide. The latest values of Histogram, MACD and Signal Line are -2.3278, 3.9254 and 6.2531 respectively.

Momentum The Momentum indicator has a present value of -7.7500.

Money Flow Index As stated in theprevious analysis, the divergence between MFI and price has brought losses to Bitcoin. The MFI now reads 59.7792.

Read more:
Bitcoin Price Technical Analysis for 3/8/2015 Whats ...

Read More..

Nvidia Is About To Steal The Cryptocurrency Mining Crown …

Buried on the 17th page of Toms Hardwares GeForce GTX 750 Ti graphics card review is a simple benchmark result that will dramatically disrupt the landscape of cryptocurrency mining. In fact, its the kind of data that should send AMD back to the drawing board at least if they want to maintain their choke-hold on the mining hardware market.

Historically AMD has been the undisputed crowd favorite of miners looking to stock up on new forms of digital currency like Dogecoin and Litecoin. AMDs Radeon graphics cards possess a secret sauce that allows significantly more powerful compute capabilities, at least the kind required for Scrypt-based mining.

That is, untilNvidiareleased their new Maxwell architecture this week.

PNYs GTX 750 ti | Image Credit: PNY Technologies

As we learned from my introduction to the GTX 750 Ti,first-generation Maxwell cards exhibit a 35% peak performance boost per core and twice the performance per watt. They also blow Kepler hashrates out of the water. Based on what Im seeing with the 750 Ti, Nvidia is poised to embarrass AMD in the performance-per-watt race and thats a substantial factor when youre paying the inflated energy bills caused by mining.

Nvidia didnt breathe a word of Maxwells seriously improved hashing ability in their marketing copy or press briefings, but Toms Hardware discovered it, and Ive been able to replicate their findings with multiple 750 Ti cards from both Nvidia and PNY.

Hashrate using a reference 750 Ti 1GB card from Nvidia (Software: Cudaminer)

What youre looking at in the image above is a hashrate of about 242kh/s using Nvidias reference 750 Ti 1GB graphics card ($139). This is significant for several reasons. First, the 750 Ti is a 60Watt card and doesnt even require a PCI-E power connector. You could plug this card into a cheap box from HP or Dell with a 300W power supply and have power to spare. Second, the temperature never seems to breach 65 degrees Celsius, and it runs considerably quieter and cooler than the AMD 260x ($119), which achieves a peak hashrate of 206kh/s and consumes nearly 130Watts of power.

Hold on a minute! I can hear you saying. AMDs 260x is $20 cheaper than Nvidias entry-level 750 Ti! Thats true, but the nominal price difference quickly evaporates when you consider how the 750 Ti sips power, which matters in the long run. Additionally, Toms Hardware ran the same mining environment test with AMDs upcoming Radeon 265 ($149) and achieved a peak hashrate of 252kh/s and remember that the Radeon 265 is a 150Watt card.

For that same price of $149, heres what I pulled off with PNYs 750 Ti 2GB with a moderate (and stable) overclock:

Go here to see the original:
Nvidia Is About To Steal The Cryptocurrency Mining Crown ...

Read More..

[slides] OpenStack Trove and DBaaS API | @CloudExpo #Cloud …

From the Blogosphere

[slides] OpenStack Trove and DBaaS API | @CloudExpo #Cloud

The OpenStack cloud operating system includes Trove, a database abstraction layer

Aug. 3, 2015 03:45 PM

OpenStack Trove and DBaaS API: Impedance Match?

The OpenStack cloud operating system includes Trove, a database abstraction layer. Rather than applications connecting directly to a specific type of database, they connect to Trove, which in turn connects to one or more specific databases. One target database is Postgres Plus Cloud Database, which includes its own RESTful API. Trove was originally developed around MySQL, whose interfaces are significantly less complicated than those of the Postgres cloud database.

Download Slide Deck: Here

In their session at 16th Cloud Expo, Fred Dalrymple, product manager for EnterpriseDB's Postgres Plus Cloud Database, and Amrith Kumar, Founder and CTO of Tesora, addressed the issues encountered in using Trove to abstract a complicated cloud database, including gaining access to database functionality not native in the standard abstraction, providing portability for the database interface into non-OpenStack contexts, and preventing the database from being commoditized by abstraction.

View post:
[slides] OpenStack Trove and DBaaS API | @CloudExpo #Cloud ...

Read More..

Bitcoin Wikipedia, wolna encyklopedia

Bitcoin Kod ISO 4217 XBT, BTC uywane potocznie[1] Pastwo niezalena od kraju, ponadnarodowa Poziom inflacji prawdopodobny brak inflacji. Ustalenie sztywnego ograniczenia liczby na 21 mln sztuk wywiera presj deflacyjn[2] Podzia 100 000 000 satoshi = 1 bitcoin 1mBTC = 0,001BTC = 103BTC 1BTC = 0,000001BTC = 106BTC Symbol BTC, XBT[3], , [4] Bank centralny brak Mennica brak, zdecentralizowana, rozproszona

Bitcoin kryptowaluta, wprowadzona w 2009 roku przez osob (bd grup osb) o pseudonimie Satoshi Nakamoto[2]. Nazwa odnosi si take do uywajcego jej otwartordowego oprogramowania oraz sieci peer-to-peer, ktr formuje. Bitmonety mog zosta zapisane na komputerze osobistym w formie pliku portfela lub przetrzymywane w prowadzonym przez osoby trzecie zewntrznym serwisie zajmujcym si przechowywaniem takich portfeli. W kadym z tych przypadkw bitcoiny mog zosta przesane do innej osoby przez Internet do dowolnego posiadacza adresu bitcoin. Kady bitcoin dzieli si na 100000000 mniejszych jednostek, zwanych czasem satoshi.

Odmiennie ni w przypadku wikszoci walut, bitcoin nie opiera si na zaufaniu wzgldem emitenta centralnego. Bitcoin uywa zdecentralizowanej bazy danych, rozprowadzonej pomidzy wzami sieci peer-to-peer do przechowywania transakcji, oraz kryptografii w celu zapewnienia podstawowych funkcji bezpieczestwa, takich jak upewnienie si, e bitcoiny mog by wydane tylko raz przez osob, ktra je posiada w danym momencie.

Topologia peer-to-peer sieci bitcoin oraz brak administracji centralnej czyni manipulacj wartoci bitmonet poprzez produkcj wikszej ich iloci niewykonaln dla jakiejkolwiek rzdowej czy innej organizacji lub jednostki, nadal moliwa jest jednak baka spekulacyjna[5][6]. Budowa bitcoina pozwala na anonimowe posiadanie wasnoci oraz jej transfery.

Bitcoin jest jedn z pierwszych implementacji konceptu zwanego kryptowalut, pierwszy raz opisanego w 1998 r. przez Wei Daia na licie mailingowej cypherpunkw[7].

Bitcoin opiera si na transferze kwot midzy rachunkami publicznymi, przy uyciu kryptografii klucza publicznego. Wszystkie transakcje s publiczne i przechowywane w rozproszonej bazie danych. W celu zapobieenia podwjnemu wydawaniu, sie implementuje rodzaj rozproszonego serwera czasowego, uywajc koncepcji acuchowych dowodw matematycznych wykonanych dziaa (tzw. Proof of Work, w skrcie PoW). Dlatego te caa historia transakcji musi by przechowywana w bazie, a w celu ograniczenia rozmiaru magazynu uywane jest drzewo funkcji skrtu.

Bitcoin jest implementacj konceptu b-money autorstwa Wei Daia oraz Bitgold autorstwa Nicka Szabo, opart na sieci P2P. Zasady funkcjonowania systemu s opisane w specyfikacji technicznej stworzonej i opublikowanej w 2008 roku przez Satoshiego Nakamoto[2][8].

Kada osoba uczestniczca w sieci bitcoin ma portfel zawierajcy dowoln liczb par kluczy kryptograficznych. Klucze publiczne, zwane te adresami bitcoin, dziaaj jako miejsce rdowe oraz miejsce docelowe dla wszystkich patnoci. Odpowiadajce im prywatne klucze autoryzuj patnoci tylko dla posiadajcego je uytkownika. Adresy nie zawieraj adnej informacji na temat ich waciciela i s zazwyczaj anonimowe[9].

Adresy, w atwej do odczytania przez czowieka formie, s cigami tekstowymi, skadajcymi si z liczb i liter o dugoci okoo 34 znakw w formie zblionej do 1rYK1YzEGa59pI314159KUF2Za4jAYYTd. Rozpoczynaj si zawsze od liczby 1 lub 3, zawieraj wielkie i mae litery oraz cyfry alfabetu aciskiego z wykluczeniem: cyfry 0, wielkiej litery O, wielkiej litery I i maej litery l. Uytkownicy bitcoina mog posiada wiele adresw, a waciwie mog generowa nowe adresy bez adnych ogranicze, poniewa generowanie nowego adresu jest relatywnie natychmiastowe, rwne wygenerowaniu nowej pary kluczy prywatnego/publicznego oraz nie wymaga kontaktu z reszt sieci. Jest take wykorzystywany do jednoznacznej identyfikacji zapaty za towar poprzez tworzenie unikalnego adresu bitcoin dla kadej transakcji, poniewa obecnie sie nie dopuszcza tytuu przelewu znanego z tradycyjnych form przekazu. Tworzenie jednorazowych adresw wykorzystywanych do pojedynczego celu moe te pomc w zachowaniu anonimowoci uytkownika.

Bitmonety zawieraj klucz publiczny (adres) aktualnego posiadacza. Kiedy uytkownik A przetransferuje jak ilo do uytkownika B, A rezygnuje z ich posiadania, dodajc klucz publiczny (adres) B do tych monet oraz podpisujc je wasnym kluczem prywatnym[10]. Nastpnie ogasza wykonan przez siebie transakcj w komunikacie wysanym do sieci peer-to-peer. Reszta sieci sprawdza poprawno zastosowanych w transakcji podpisw cyfrowych oraz iloci monet przed jej zaakceptowaniem.

Read more from the original source:
Bitcoin Wikipedia, wolna encyklopedia

Read More..

Bitcoin Reddit

Bitcoin is the currency of the Internet: a distributed, worldwide, decentralized digital money. Unlike traditional currencies such as dollars, bitcoins are issued and managed without any central authority whatsoever: there is no government, company, or bank in charge of Bitcoin. As such, it is more resistant to wild inflation and corrupt banks. With Bitcoin, you can be your own bank.

If you are new to Bitcoin, check out We Use Coins and Bitcoin.org. You can also explore the Bitcoin Wiki:

How to buy bitcoins Buy Reddit Gold using bitcoins!

Will I earn money by mining? Security guide

(Sorted roughly by decreasing popularity.)

chat.freenode.net #bitcoin

Bitcoin Forum Bitcoin Stack Exchange

Bitcoin Core is the the backbone of the Bitcoin network. Almost all Bitcoin wallets rely on Bitcoin Core in one way or another. If you have a fairly powerful computer that is almost always online, you can help the network by running Bitcoin Core. You can also use Bitcoin Core as a very secure Bitcoin wallet.

The CSS used by this subreddit is the Erdune Theme modified by /u/Annihilia and /u/konkedas .

Logo design by /u/Annihilia. Check out his other work here.

Read more:
Bitcoin Reddit

Read More..

What is Cloud Computing Technology?: Cloud Definition …

Everyone is talking about the cloud. But what does it mean?

Business applications are moving to the cloud. Its not just a fadthe shift from traditional software models to the Internet has steadily gained momentum over the last 10 years. Looking ahead, the next decade of cloud computing promises new ways to collaborate everywhere, through mobile devices.

Traditional business applications have always been very complicated and expensive. The amount and variety of hardware and software required to run them are daunting. You need a whole team of experts to install, configure, test, run, secure, and update them.

When you multiply this effort across dozens or hundreds of apps, its easy to see why the biggest companies with the best IT departments arent getting the apps they need. Small and mid-sized businesses dont stand a chance.

Learn more about Salesforce

With cloud computing, you eliminate those headaches because youre not managing hardware and softwarethats the responsibility of an experienced vendor like salesforce.com. The shared infrastructure means it works like a utility: You only pay for what you need, upgrades are automatic, and scaling up or down is easy.

Cloud-based apps can be up and running in days or weeks, and they cost less. With a cloud app, you just open a browser, log in, customize the app, and start using it.

Businesses are running all kinds of apps in the cloud, like customer relationship management (CRM), HR, accounting, and much more. Some of the worlds largest companies moved their applications to the cloud with salesforce.com after rigorously testing the security and reliability of our infrastructure.

As cloud computing grows in popularity, thousands of companies are simply rebranding their non-cloud products and services as cloud computing. Always dig deeper when evaluating cloud offerings and keep in mind that if you have to buy and manage hardware and software, what youre looking at isnt really cloud computing but a false cloud.

Learn more about Platform as a Service

More here:
What is Cloud Computing Technology?: Cloud Definition ...

Read More..

Bitcoin Wiki

Bitcoin

Bitcoin is a decentralized digital currency that enables instant payments to anyone, anywhere in the world. Bitcoin uses peer-to-peer technology to operate with no central authority: transaction management and money issuance are carried out collectively by the network.

The original Bitcoin software by Satoshi Nakamoto was released under the MIT license. Most client software, derived or "from scratch", also use open source licensing.

Bitcoin is the first successful implementation of a distributed crypto-currency, described in part in 1998 by Wei Dai on the cypherpunks mailing list. Building upon the notion that money is any object, or any sort of record, accepted as payment for goods and services and repayment of debts in a given country or socio-economic context, Bitcoin is designed around the idea of using cryptography to control the creation and transfer of money, rather than relying on central authorities.

Languages needing translation work: AR ID MS BG CA CS DA ET EL EO EU FA GL KO HE HR KA LV LT HU NL JA NO NN PT SK SL SR SH FI SV TH VI TR UK

See the original post:
Bitcoin Wiki

Read More..

Cloud computing – Simple English Wikipedia, the free …

In Computer science, cloud computing describes a type of outsourcing of computer services, similar to the way in which electricity supply is outsourced. Users can simply use it. They do not need to worry where the electricity is from, how it is made, or transported. Every month, they pay for what they consumed.

The idea behind cloud computing is similar: The user can simply use storage, computing power, or specially crafted development environments, without having to worry how these work internally. Cloud computing is usually Internet-based computing. The cloud is a metaphor for the Internet based on how the internet is described in computer network diagrams; which means it is an abstraction hiding the complex infrastructure of the internet.[1] It is a style of computing in which IT-related capabilities are provided as a service,[2] allowing users to access technology-enabled services from the Internet ("in the cloud")[3] without knowledge of, or control over the technologies behind these servers.[4]

According to a paper published by IEEE Internet Computing in 2008 "Cloud Computing is a paradigm in which information is permanently stored in servers on the Internet and cached temporarily on clients that include computers, laptops, handhelds, sensors, etc."[5]

Cloud computing is a general concept that utilizes software as a service (SaaS), such as Web 2.0 and other technology trends, all of which depend on the Internet for satisfying users' needs. For example, Google Apps provides common business applications online that are accessed from a web browser, while the software and data are stored on the Internet servers.

Cloud computing is often confused with grid computing (a form of distributed computing whereby a "super and virtual computer" is composed of a cluster of networked, loosely-coupled computers, working together to perform very large tasks), utility computing (the packaging of computing resources, such as computation and storage are provided as a measured service that have to be paid similar to a traditional public utility such as electricity)[6] and autonomic computing (computer systems capable of self-management).[7]

Many cloud computing deployments are powered by grids, have autonomic characteristics and are billed like utilities, but cloud computing can be seen as a natural next step from the grid-utility model.[8] Some successful cloud architectures have little or no centralised infrastructure or billing systems at all including peer-to-peer networks like BitTorrent and Skype.[9]

The majority of cloud computing infrastructure currently consists of reliable services delivered through data centers that are built on computer and storage virtualization technologies. The services are accessible anywhere in the world, with The Cloud appearing as a single point of access for all the computing needs of consumers. Commercial offerings need to meet the quality of service requirements of customers and typically offer service level agreements.[10]Open standards and open source software are also critical to the growth of cloud computing.[11]

As customers generally do not own the infrastructure or know all details about it, mainly they are accessing or renting, so they can consume resources as a service, and may be paying for what they do not need, instead of what they actually do need to use. Many cloud computing providers use the utility computing model which is analogous to how traditional public utilities like electricity are consumed, while others are billed on a subscription basis. By sharing consumable and "intangible" computing power between multiple "tenants", utilization rates can be improved (as servers are not left idle) which can reduce costs significantly while increasing the speed of application development.

A side effect of this approach is that "computer capacity rises dramatically" as customers do not have to engineer for peak loads.[12] Adoption has been enabled by "increased high-speed bandwidth" which makes it possible to receive the same response times from centralized infrastructure at other sites.

Cloud computing is being driven by providers including Google, Amazon.com, and Yahoo! as well as traditional vendors including IBM, Intel,[13]Microsoft[14] and SAP.[15] It can adopted by all kinds of users, be they individuals or large enterprises. Most internet users are currently using cloud services, even if they do not realize it. Webmail for example is a cloud service, as are Facebook and Wikipedia and contact list synchronization and online data backups.

Here is the original post:
Cloud computing - Simple English Wikipedia, the free ...

Read More..

Cloud computing Wikipdia

Un article de Wikipdia, l'encyclopdie libre.

Le cloud computing[1], ou linformatique en nuage ou nuagique ou encore linfonuagique (au Qubec), est l'exploitation de la puissance de calcul ou de stockage de serveurs informatiques distants par l'intermdiaire d'un rseau, gnralement Internet.Ces serveurs sont lous la demande, le plus souvent par tranche d'utilisation selon des critres techniques (puissance, bande passante, etc.) mais galement au forfait. Le cloud computing se caractrise par sa grande souplesse: selon le niveau de comptence de l'utilisateur client, il est possible de grer soi-mme son serveur ou de se contenter d'utiliser des applicatifs distants en mode SaaS[2],[3],[4]. Selon la dfinition du National Institute of Standards and Technology (NIST), le cloud computing est l'accs via un rseau de tlcommunications, la demande et en libre-service, des ressources informatiques partages configurables[5]. Il s'agit donc d'une dlocalisation de l'infrastructure informatique.

Les grandes entreprises du secteur informatique comme IBM, Microsoft, Google, Dell, Amazon et Oracle, Apple, Hewlett-Packard, Thales Services ou Orange Business Services font la promotion du cloud computing[6], qui constitue un important changement de paradigme des systmes informatiques, jusque-l constitus de serveurs situs au sein mme de l'entreprise.

En France, la Commission gnrale de terminologie et de nologie prcise qu'il s'agit d'une forme particulire de grance de l'informatique, dans laquelle l'emplacement et le fonctionnement dans le nuage ne sont pas ports la connaissance des clients[7]. L'anglicisme cloud computing[8] est largement utilis en France.

Les francisations informatique en nuage[7], informatique dmatrialise[9], ou plus rarement infonuagique[10] sont galement utilises.

Le nuage (anglais cloud) est un ensemble de matriel, de raccordements rseau et de logiciels[4] qui fournit des services sophistiqus que les individus et les collectivits peuvent exploiter volont depuis n'importe o dans le monde[2]. Le cloud computing est un basculement de tendance: au lieu d'obtenir de la puissance de calcul par acquisition de matriel et de logiciel, le consommateur se sert de puissance mise sa disposition par un fournisseur via Internet[2].

Les caractristiques essentielles d'un nuage sont la disponibilit mondiale en libre-service, l'lasticit, l'ouverture, la mutualisation et le paiement l'usage:

Les nuages utilisent des technologies telles que la virtualisation du matriel informatique, les grilles, l'architecture oriente services et les services web[2]. Un nuage peut tre public, priv ou communautaire. Un nuage public est mis disposition du grand public. Les services sont typiquement mis disposition par une entreprise, qui manipule une infrastructure qui lui appartient[11]. Un nuage priv est destin exclusivement une organisation, qui peut le manipuler elle-mme, ou faire appel services fournis par des tiers[11]. Dans un nuage communautaire l'infrastructure provient d'un ensemble de membres qui partagent un intrt commun. Ce type de nuage est semblable ceux monts par les milieux acadmiques pour des tudes de grande envergure[11].

Un exemple de service grand-public fourni en cloud computing, est le jeu la demande (aussi appel jeu sur demande, et, en anglais, gaming on demand (GoD) ou cloud gaming). Il permet de jouer normalement des jeux vido sur son cran dordinateur, alors que le ou les logiciels de jeu tournent sur des serveurs distance, qui renvoient la vido de ce qui a t jou en lecture en continu (ce qui est communment appel streaming). Le jeu est hberg et stock sur des serveurs, dont l'utilisateur ne connait pas la localisation ni les caractristiques. Il ne ncessite plus de supports comme les CD, ou de matriel comme les consoles de jeux. Les joueurs doivent seulement possder un ordinateur reli l'Internet, et le cas chant une manette de jeu.

Le nom cloud computing est n des professionnels de l'informatique qui recherchaient une dsignation pour les nouveaux systmes informatiques fonctionnant par l'action conjointe d'lments disparates runis indiffremment de leur localisation gographique et de l'infrastructure sous-jacente. Le nom vient du nuage (en anglais cloud) qui est le symbole utilis pour reprsenter l'Internet dans les diagrammes des rseaux informatiques[11].

Read the original post:
Cloud computing Wikipdia

Read More..

Cloud storage – Wikipedia, the free encyclopedia

This article is about enterprise-level cloud data storage. For consumer-level file hosting services, see file hosting service.

Cloud storage is a model of data storage where the digital data is stored in logical pools, the physical storage spans multiple servers (and often locations), and the physical environment is typically owned and managed by a hosting company. These cloud storage providers are responsible for keeping the data available and accessible, and the physical environment protected and running. People and organizations buy or lease storage capacity from the providers to store user, organization, or application data.

Cloud storage services may be accessed through a co-located cloud computer service, a web service application programming interface (API) or by applications that utilize the API, such as cloud desktop storage, a cloud storage gateway or Web-based content management systems.

Cloud computing is believed to have been invented by Aamir Shahzad in the 1960s with his work on ARPANET to connect people and data from anywhere at any time.[1] However, Kurt Vonnegut refers to a cloud "that does all the heavy thinking for everybody" in his book Sirens of Titan (1959).[2]

In 1983, CompuServe offered its consumer users 128k of disk space that could be used to store any files they chose to upload. [3]

In 1994, AT&T launched PersonaLink Services, an online platform for personal and business communication and entrepreneurship. The storage was one of the first to be all web-based, and referenced in their commercials as, "you can think of our electronic meeting place as the cloud." [4]Amazon Web Services introduced their cloud storage service AWS S3 in 2006, and has gained widespread recognition and adoption as the storage supplier to popular services such as Smugmug, Dropbox, Synaptop and Pinterest. In 2005, Box (company) launched an online file sharing and personal cloud content management service for businesses. [5]

Cloud storage is based on highly virtualized infrastructure and is like broader cloud computing in terms of accessible interfaces, near-instant elasticity and scalability, multi-tenancy, and metered resources. Cloud storage services can be utilized from an off-premises service (Amazon S3) or deployed on-premises (ViON Capacity Services)[6]

Cloud storage typically refers to a hosted object storage service, but the term has broadened to include other types of data storage that are now available as a service, like block storage.

Object storage services like Amazon S3 and Microsoft Azure Storage, object storage software like Openstack Swift, object storage systems like EMC Atmos and Hitachi Content Platform, and distributed storage research projects like OceanStore[7] and VISION Cloud [8] are all examples of storage that can be hosted and deployed with cloud storage characteristics.

Cloud storage is:[7]

View post:
Cloud storage - Wikipedia, the free encyclopedia

Read More..