Welcome Guest

Compare regions

This tool allows to compare the numbers and view the list of birds shared between a region and every other country and territories in the world. You can select a taxonomy and any region available in Avibase. You can click on any of the numbers to list of species involved between 2 regions. You can also click on the table header row to sort the table according to values in a specific column.

< Back

List of bird species found in Sweden, but not reported from Australia (continental including Tasmania)

SortCommon NameScientific NameAustralia (continental including Tasmania)Sweden
265Bar-headed GooseAnser indicusrare/accidental
267Snow GooseAnser caerulescensrare/accidental
275Graylag GooseAnser anserbreeder
287Greater White-fronted GooseAnser albifronspresent
299Lesser White-fronted GooseAnser erythropusbreeder
301Taiga Bean-GooseAnser fabalisnon-breeder
306Tundra Bean-GooseAnser serrirostrisbreeder
311Pink-footed GooseAnser brachyrhynchuspresent
314BrantBranta berniclapresent
322Barnacle GooseBranta leucopsisbreeder
331Cackling GooseBranta hutchinsiirare/accidental
367Red-breasted GooseBranta ruficollisrare/accidental
384Tundra SwanCygnus columbianuspresent
390Whooper SwanCygnus cygnusbreeder
417Egyptian GooseAlopochen aegyptiacarare/accidental
421Ruddy ShelduckTadorna ferruginearare/accidental
426Common ShelduckTadorna tadornabreeder
478Baikal TealSibirionetta formosarare/accidental
485Blue-winged TealSpatula discorsrare/accidental
505GadwallMareca streperabreeder
517American WigeonMareca americanarare/accidental
571American Black DuckAnas rubripesrare/accidental
660Red-crested PochardNetta rufinapresent
670Common PochardAythya ferinabreeder
673Ring-necked DuckAythya collarisrare/accidental
677Ferruginous DuckAythya nyrocarare/accidental
694Greater ScaupAythya marilabreeder
700Lesser ScaupAythya affinisrare/accidental
710Steller's EiderPolysticta stellerirare/accidental
713King EiderSomateria spectabilispresent
715Common EiderSomateria mollissimabreeder
727Harlequin DuckHistrionicus histrionicusrare/accidental
728Surf ScoterMelanitta perspicillatarare/accidental
729Velvet ScoterMelanitta fuscabreeder
730White-winged ScoterMelanitta deglandirare/accidental
731Stejneger's ScoterMelanitta stejnegerirare/accidental
736Common ScoterMelanitta nigrabreeder
737Black ScoterMelanitta americanarare/accidental
741Long-tailed DuckClangula hyemalisbreeder
743Common GoldeneyeBucephala clangulabreeder
752SmewMergellus albellusbreeder
762Common MerganserMergus merganserbreeder
770Red-breasted MerganserMergus serratorbreeder
778Ruddy DuckOxyura jamaicensisrare/accidental
783White-headed DuckOxyura leucocephalarare/accidental
1298Hazel GrouseTetrastes bonasiabreeder
1354Willow PtarmiganLagopus lagopusbreeder
1373Rock PtarmiganLagopus mutabreeder
1418Western CapercaillieTetrao urogallusbreeder
1433Black GrouseLyrurus tetrixbreeder
1450Gray PartridgePerdix perdixbreeder
1738Common QuailCoturnix coturnixbreeder
1880Stock DoveColumba oenasbreeder
1885Common Wood-PigeonColumba palumbusbreeder
2015European Turtle-DoveStreptopelia turturpresent
2031Eurasian Collared-DoveStreptopelia decaoctobreeder
2412Mourning DoveZenaida macrourarare/accidental
2863Pallas's SandgrouseSyrrhaptes paradoxusrare/accidental
2910Great BustardOtis tardarare/accidental
2926Asian HoubaraChlamydotis macqueeniirare/accidental
2966Little BustardTetrax tetraxrare/accidental
3203Great Spotted CuckooClamator glandariusrare/accidental
3442Common CuckooCuculus canorusbreeder
3639Eurasian NightjarCaprimulgus europaeusbreeder
3651Egyptian NightjarCaprimulgus aegyptiusrare/accidental
3896Chimney SwiftChaetura pelagicarare/accidental
4077Alpine SwiftTachymarptis melbarare/accidental
4094Common SwiftApus apusbreeder
4102Pallid SwiftApus pallidusrare/accidental
4136Little SwiftApus affinisrare/accidental
4153White-rumped SwiftApus cafferrare/accidental
5308Water RailRallus aquaticusbreeder
5455SoraPorzana carolinarare/accidental
5456Spotted CrakePorzana porzanabreeder
5588Little CrakeZapornia parvarare/accidental
5697Sandhill CraneAntigone canadensisrare/accidental
5713Demoiselle CraneGrus virgorare/accidental
5718Common CraneGrus grusbreeder
5751Eurasian Thick-kneeBurhinus oedicnemusrare/accidental
5763Black-winged StiltHimantopus himantopusrare/accidental
5777Pied AvocetRecurvirostra avosettabreeder
5786Eurasian OystercatcherHaematopus ostralegusbreeder
5812European Golden-PloverPluvialis apricariabreeder
5826Eurasian DotterelEudromias morinellusbreeder
5827KilldeerCharadrius vociferusrare/accidental
5856Northern LapwingVanellus vanellusbreeder
5894Sociable LapwingVanellus gregariusrare/accidental
5895White-tailed LapwingVanellus leucurusrare/accidental
6063Jack SnipeLymnocryptes minimusbreeder
6065Eurasian WoodcockScolopax rusticolabreeder
6090Great SnipeGallinago mediabreeder
6099Common SnipeGallinago gallinagobreeder
6104Wilson's SnipeGallinago delicatarare/accidental
6126Spotted SandpiperActitis maculariusrare/accidental
6129Solitary SandpiperTringa solitariarare/accidental
6154Greater YellowlegsTringa melanoleucarare/accidental
6207Purple SandpiperCalidris maritimabreeder
6226Least SandpiperCalidris minutillarare/accidental
6231Western SandpiperCalidris maurirare/accidental
6232Semipalmated SandpiperCalidris pusillarare/accidental
6330Cream-colored CourserCursorius cursorrare/accidental
6351Black-winged PratincoleGlareola nordmannipresent
6366Great SkuaStercorarius skuapresent
6378Tufted PuffinFratercula cirrhatarare/accidental
6379Atlantic PuffinFratercula arcticapresent
6391Parakeet AukletAethia psittacularare/accidental
6396Black GuillemotCepphus gryllebreeder
6412RazorbillAlca tordabreeder
6415Great AukPinguinus impennisextirpated
6416DovekieAlle allepresent
6419Thick-billed MurreUria lomviarare/accidental
6424Common MurreUria aalgebreeder
6433Ancient MurreletSynthliboramphus antiquusrare/accidental
6447Little GullHydrocoloeus minutusbreeder
6448Ross's GullRhodostethia rosearare/accidental
6449Black-legged KittiwakeRissa tridactylabreeder
6454Ivory GullPagophila eburnearare/accidental
6461Slender-billed GullChroicocephalus geneirare/accidental
6462Bonaparte's GullChroicocephalus philadelphiarare/accidental
6498Pallas's GullIchthyaetus ichthyaetusrare/accidental
6500Audouin's GullIchthyaetus audouiniirare/accidental
6501Mediterranean GullIchthyaetus melanocephaluspresent
6505White-eyed GullIchthyaetus leucophthalmusrare/accidental
6521Ring-billed GullLarus delawarensisrare/accidental
6532Caspian GullLarus cachinnanspresent
6539American Herring GullLarus smithsonianusrare/accidental
6545European Herring GullLarus argentatusbreeder
6552Yellow-legged GullLarus michahellisnon-breeder
6562Great Black-backed GullLarus marinusbreeder
6566Glaucous GullLarus hyperboreuspresent
6606Iceland GullLarus glaucoidesrare/accidental
6731Forster's TernSterna forsterirare/accidental
6775Sandwich TernThalasseus sandvicensispresent
6866Horned GrebePodiceps auritusbreeder
6869Red-necked GrebePodiceps grisegenabreeder
6876Eared GrebePodiceps nigricollisbreeder
6927Red-throated LoonGavia stellatabreeder
6928Arctic LoonGavia arcticabreeder
6931Pacific LoonGavia pacificarare/accidental
6933Common LoonGavia immerpresent
6934Yellow-billed LoonGavia adamsiipresent
7046European Storm-PetrelHydrobates pelagicusrare/accidental
7090Northern FulmarFulmarus glacialispresent
7119Cape Verde PetrelPterodroma feaerare/accidental
7201Scopoli's ShearwaterCalonectris diomedearare/accidental
7224Balearic ShearwaterPuffinus mauretanicusrare/accidental
7283Black StorkCiconia nigrapresent
7291White StorkCiconia ciconiapresent
7333Northern GannetMorus bassanuspresent
7387Pygmy CormorantMicrocarbo pygmaeusrare/accidental
7418European ShagGulosus aristotelispresent
7491African Sacred IbisThreskiornis aethiopicusrare/accidental
7506Northern Bald IbisGeronticus eremitarare/accidental
7524Eurasian SpoonbillPlatalea leucorodiarare/accidental
7556Eurasian BitternBotaurus stellarisbreeder
7560American BitternBotaurus lentiginosusrare/accidental
7582Little BitternBotaurus minutusrare/accidental
7714Squacco HeronArdeola ralloidesrare/accidental
7724Western Cattle-EgretArdea ibisrare/accidental
7802Pink-backed PelicanPelecanus rufescensrare/accidental
7804Dalmatian PelicanPelecanus crispusrare/accidental
7846Black-winged KiteElanus caeruleusrare/accidental
7859Bearded VultureGypaetus barbatusrare/accidental
7862Egyptian VultureNeophron percnopterusrare/accidental
7905European Honey-buzzardPernis apivorusbreeder
7930Cinereous VultureAegypius monachusrare/accidental
7947Eurasian GriffonGyps fulvusrare/accidental
7993Short-toed Snake-EagleCircaetus gallicusrare/accidental
8039Lesser Spotted EagleClanga pomarinapresent
8040Greater Spotted EagleClanga clangapresent
8047Booted EagleHieraaetus pennatusrare/accidental
8049Steppe EagleAquila nipalensisrare/accidental
8052Imperial EagleAquila heliacarare/accidental
8064Golden EagleAquila chrysaetosbreeder
8072Bonelli's EagleAquila fasciatarare/accidental
8245Eurasian SparrowhawkAccipiter nisusbreeder
8283Eurasian GoshawkAstur gentilisbreeder
8306Western Marsh HarrierCircus aeruginosusbreeder
8323Hen HarrierCircus cyaneusbreeder
8326Pallid HarrierCircus macrouruspresent
8329Montagu's HarrierCircus pygargusbreeder
8342Red KiteMilvus milvusbreeder
8364White-tailed EagleHaliaeetus albicillabreeder
8528Rough-legged HawkButeo lagopusbreeder
8543Common BuzzardButeo buteobreeder
8556Long-legged BuzzardButeo rufinusrare/accidental
8612Western Barn OwlTyto albapresent
8747Eurasian Scops-OwlOtus scopsrare/accidental
8909Snowy OwlBubo scandiacusbreeder
8944Eurasian Eagle-OwlBubo bubobreeder
8999Northern Hawk OwlSurnia ululabreeder
9004Eurasian Pygmy-OwlGlaucidium passerinumbreeder
9107Little OwlAthene noctuarare/accidental
9199Tawny OwlStrix alucobreeder
9232Ural OwlStrix uralensisbreeder
9243Great Gray OwlStrix nebulosabreeder
9253Long-eared OwlAsio otusbreeder
9276Short-eared OwlAsio flammeusbreeder
9296Boreal OwlAegolius funereusbreeder
9820Blue-cheeked Bee-eaterMerops persicusrare/accidental
9829European Bee-eaterMerops apiasterpresent
9912Common KingfisherAlcedo atthisbreeder
10328European RollerCoracias garruluspresent
11003Eurasian WryneckJynx torquillabreeder
11209Eurasian Three-toed WoodpeckerPicoides tridactylusbreeder
11266Middle Spotted WoodpeckerDendrocoptes mediuspresent
11332White-backed WoodpeckerDendrocopos leucotosbreeder
11349Great Spotted WoodpeckerDendrocopos majorbreeder
11377Lesser Spotted WoodpeckerDryobates minorbreeder
11655Gray-headed WoodpeckerPicus canuspresent
11673Eurasian Green WoodpeckerPicus viridisbreeder
11784Black WoodpeckerDryocopus martiusbreeder
11992Lesser KestrelFalco naumannirare/accidental
11993Eurasian KestrelFalco tinnunculusbreeder
12057Red-footed FalconFalco vespertinuspresent
12058Amur FalconFalco amurensisrare/accidental
12060Eleonora's FalconFalco eleonoraerare/accidental
12062MerlinFalco columbariusbreeder
12108Saker FalconFalco cherrugrare/accidental
12113GyrfalconFalco rusticolusbreeder
19267Red-eyed VireoVireo olivaceusrare/accidental
19629Eurasian Golden OrioleOriolus oriolusbreeder
21045Red-backed ShrikeLanius colluriobreeder
21046Red-tailed ShrikeLanius phoenicuroidesrare/accidental
21048Isabelline ShrikeLanius isabellinusrare/accidental
21069Long-tailed ShrikeLanius schachrare/accidental
21103Northern ShrikeLanius borealisrare/accidental
21112Great Gray ShrikeLanius excubitorbreeder
21130Lesser Gray ShrikeLanius minorpresent
21160Masked ShrikeLanius nubicusrare/accidental
21161Woodchat ShrikeLanius senatorrare/accidental
21174Siberian JayPerisoreus infaustusbreeder
21339Eurasian JayGarrulus glandariusbreeder
21467Eurasian MagpiePica picabreeder
21485Northern NutcrackerNucifraga caryocatactespresent
21508Yellow-billed ChoughPyrrhocorax graculusrare/accidental
21514Eurasian JackdawColoeus monedulabreeder
21519Daurian JackdawColoeus dauuricusrare/accidental
21554RookCorvus frugilegusbreeder
21575Carrion CrowCorvus coronebreeder
21578Hooded CrowCorvus cornixpresent
21624Common RavenCorvus coraxbreeder
21950Coal TitPeriparus aterbreeder
21996Crested TitLophophanes cristatusbreeder
22030Marsh TitPoecile palustrisbreeder
22041Willow TitPoecile montanusbreeder
22107Gray-headed ChickadeePoecile cinctusbreeder
22114Eurasian Blue TitCyanistes caeruleusbreeder
22132Azure TitCyanistes cyanuspresent
22175Great TitParus majorbreeder
22276Eurasian Penduline-TitRemiz pendulinusbreeder
22590Wood LarkLullula arboreabreeder
22613White-winged LarkAlauda leucopterarare/accidental
22666Crested LarkGalerida cristatabreeder
22710Horned LarkEremophila alpestrisbreeder
22767Greater Short-toed LarkCalandrella brachydactylarare/accidental
22793Bimaculated LarkMelanocorypha bimaculatarare/accidental
22796Calandra LarkMelanocorypha calandrarare/accidental
22802Black LarkMelanocorypha yeltoniensisrare/accidental
22820Mediterranean Short-toed LarkAlaudala rufescensrare/accidental
22824Turkestan Short-toed LarkAlaudala heineirare/accidental
22838Bearded ReedlingPanurus biarmicusbreeder
23631Booted WarblerIduna caligatarare/accidental
23632Sykes's WarblerIduna ramarare/accidental
23634Eastern Olivaceous WarblerIduna pallidarare/accidental
23639Western Olivaceous WarblerIduna opacarare/accidental
23650Melodious WarblerHippolais polyglottarare/accidental
23651Icterine WarblerHippolais icterinabreeder
23654Aquatic WarblerAcrocephalus paludicolarare/accidental
23657Moustached WarblerAcrocephalus melanopogonrare/accidental
23661Sedge WarblerAcrocephalus schoenobaenusbreeder
23662Paddyfield WarblerAcrocephalus agricolarare/accidental
23670Blyth's Reed WarblerAcrocephalus dumetorumpresent
23675Marsh WarblerAcrocephalus palustrisbreeder
23676Common Reed WarblerAcrocephalus scirpaceusbreeder
23708Great Reed WarblerAcrocephalus arundinaceusbreeder
23794Lanceolated WarblerLocustella lanceolatarare/accidental
23800River WarblerLocustella fluviatilispresent
23801Savi's WarblerLocustella luscinioidespresent
23807Common Grasshopper WarblerLocustella naeviabreeder
24051Bank SwallowRiparia ripariabreeder
24142Eurasian Crag-MartinPtyonoprogne rupestrisrare/accidental
24214Western House-MartinDelichon urbicumbreeder
24230European Red-rumped SwallowCecropis rufularare/accidental
24281Cliff SwallowPetrochelidon pyrrhonotarare/accidental
24792Wood WarblerPhylloscopus sibilatrixbreeder
24793Western Bonelli's WarblerPhylloscopus bonellirare/accidental
24795Eastern Bonelli's WarblerPhylloscopus orientalisrare/accidental
24805Hume's WarblerPhylloscopus humeirare/accidental
24811Pallas's Leaf WarblerPhylloscopus proregulusnon-breeder
24820Radde's WarblerPhylloscopus schwarzirare/accidental
24831Dusky WarblerPhylloscopus fuscatusrare/accidental
24841Plain Leaf WarblerPhylloscopus neglectusrare/accidental
24853Common ChiffchaffPhylloscopus collybitabreeder
24864Iberian ChiffchaffPhylloscopus ibericusrare/accidental
24924Green WarblerPhylloscopus nitidusrare/accidental
24925Greenish WarblerPhylloscopus trochiloidespresent
24932Two-barred WarblerPhylloscopus plumbeitarsusrare/accidental
25107Cetti's WarblerCettia cettirare/accidental
25209Long-tailed TitAegithalos caudatusbreeder
25267Eurasian BlackcapSylvia atricapillabreeder
25273Garden WarblerSylvia borinbreeder
25287Barred WarblerCurruca nisoriabreeder
25305Lesser WhitethroatCurruca currucarare/accidental
25340Asian Desert WarblerCurruca nanapresent
25349Rüppell's WarblerCurruca ruppelirare/accidental
25351Sardinian WarblerCurruca melanocephalarare/accidental
25357Moltoni's WarblerCurruca subalpinarare/accidental
25358Western Subalpine WarblerCurruca iberiaerare/accidental
25359Eastern Subalpine WarblerCurruca cantillansrare/accidental
25364Greater WhitethroatCurruca communisbreeder
25373Dartford WarblerCurruca undatarare/accidental
26856GoldcrestRegulus regulusbreeder
26875Common FirecrestRegulus ignicapillapresent
26966Eurasian NuthatchSitta europaeabreeder
27010Eurasian TreecreeperCerthia familiarisbreeder
27044Short-toed TreecreeperCerthia brachydactylarare/accidental
27258Eurasian WrenTroglodytes troglodytesbreeder
27650White-throated DipperCinclus cinclusbreeder
28213White's ThrushZoothera aurearare/accidental
28216Scaly ThrushZoothera daumarare/accidental
28313VeeryCatharus fuscescensrare/accidental
28324Swainson's ThrushCatharus ustulatusrare/accidental
28333Hermit ThrushCatharus guttatusrare/accidental
28429Mistle ThrushTurdus viscivorusbreeder
28497RedwingTurdus iliacusbreeder
28593FieldfareTurdus pilarisbreeder
28598Ring OuzelTurdus torquatusbreeder
28602Black-throated ThrushTurdus atrogularisrare/accidental
28603Red-throated ThrushTurdus ruficollisrare/accidental
28606Dusky ThrushTurdus eunomusrare/accidental
28607Naumann's ThrushTurdus naumannirare/accidental
28633American RobinTurdus migratoriusrare/accidental
28818Spotted FlycatcherMuscicapa striatabreeder
29253European RobinErithacus rubeculabreeder
29391White-throated RobinIrania gutturalisrare/accidental
29392Thrush NightingaleLuscinia lusciniabreeder
29393Common NightingaleLuscinia megarhynchosrare/accidental
29403BluethroatLuscinia svecicabreeder
29463Siberian RubythroatCalliope callioperare/accidental
29480Red-flanked BluetailTarsiger cyanurusrare/accidental
29553Taiga FlycatcherFicedula albicillarare/accidental
29555Red-breasted FlycatcherFicedula parvapresent
29558European Pied FlycatcherFicedula hypoleucabreeder
29565Collared FlycatcherFicedula albicollisbreeder
29609Common RedstartPhoenicurus phoenicurusbreeder
29617Black RedstartPhoenicurus ochrurosbreeder
29651Rufous-tailed Rock-ThrushMonticola saxatilisrare/accidental
29666WhinchatSaxicola rubetrabreeder
29673European StonechatSaxicola rubicolapresent
29677Siberian StonechatSaxicola maurusrare/accidental
29688Amur StonechatSaxicola stejnegerirare/accidental
29711Pied BushchatSaxicola capratarare/accidental
29783Northern WheatearOenanthe oenanthebreeder
29799Desert WheatearOenanthe desertirare/accidental
29803Western Black-eared WheatearOenanthe hispanicarare/accidental
29805Eastern Black-eared WheatearOenanthe melanoleucarare/accidental
29808Pied WheatearOenanthe pleschankarare/accidental
29885Bohemian WaxwingBombycilla garrulusbreeder
29888Cedar WaxwingBombycilla cedrorumrare/accidental
31480Alpine AccentorPrunella collarisrare/accidental
31498Siberian AccentorPrunella montanellarare/accidental
31501Radde's AccentorPrunella ocularisrare/accidental
31511Black-throated AccentorPrunella atrogularisrare/accidental
31515DunnockPrunella modularisbreeder
31552Spanish SparrowPasser hispaniolensisrare/accidental
31682Western Yellow WagtailMotacilla flavabreeder
31752Richard's PipitAnthus richardipresent
31813Blyth's PipitAnthus godlewskiirare/accidental
31815Tawny PipitAnthus campestrisbreeder
31853Meadow PipitAnthus pratensisbreeder
31857Tree PipitAnthus trivialisbreeder
31861Olive-backed PipitAnthus hodgsonirare/accidental
31871Water PipitAnthus spinolettarare/accidental
31876Rock PipitAnthus petrosusbreeder
31882Siberian PipitAnthus japonicusrare/accidental
31883American PipitAnthus rubescensrare/accidental
31974BramblingFringilla montifringillabreeder
32091HawfinchCoccothraustes coccothraustesbreeder
32147Common RosefinchCarpodacus erythrinusbreeder
32221Pine GrosbeakPinicola enucleatorbreeder
32251Eurasian BullfinchPyrrhula pyrrhulabreeder
32266Trumpeter FinchBucanetes githagineusrare/accidental
32271Mongolian FinchBucanetes mongolicusrare/accidental
32463TwiteLinaria flavirostrisbreeder
32472Eurasian LinnetLinaria cannabinabreeder
32496Parrot CrossbillLoxia pytyopsittacusbreeder
32498Red CrossbillLoxia curvirostrabreeder
32542White-winged CrossbillLoxia leucopterapresent
32572European SerinSerinus serinusbreeder
32594Eurasian SiskinSpinus spinusbreeder
32664Lapland LongspurCalcarius lapponicusbreeder
32674Snow BuntingPlectrophenax nivalisbreeder
32698Black-headed BuntingEmberiza melanocephalarare/accidental
32702Corn BuntingEmberiza calandrabreeder
32705Chestnut-eared BuntingEmberiza fucatarare/accidental
32711Rock BuntingEmberiza ciarare/accidental
32731Cirl BuntingEmberiza cirlusrare/accidental
32737Pine BuntingEmberiza leucocephalosrare/accidental
32742Gray-necked BuntingEmberiza buchananirare/accidental
32746Cinereous BuntingEmberiza cineracearare/accidental
32749Ortolan BuntingEmberiza hortulanabreeder
32751Cretzschmar's BuntingEmberiza caesiarare/accidental
32801Pallas's BuntingEmberiza pallasirare/accidental
32806Reed BuntingEmberiza schoeniclusbreeder
32827Yellow-breasted BuntingEmberiza aureolarare/accidental
32830Little BuntingEmberiza pusillabreeder
32831Rustic BuntingEmberiza rusticabreeder
32835Black-faced BuntingEmberiza spodocephalarare/accidental
32841Yellow-browed BuntingEmberiza chrysophrysrare/accidental
33095American Tree SparrowSpizelloides arborearare/accidental
33124Dark-eyed JuncoJunco hyemalisrare/accidental
33201White-throated SparrowZonotrichia albicollisrare/accidental
33277Song SparrowMelospiza melodiarare/accidental
33563Yellow-headed BlackbirdXanthocephalus xanthocephaluspresent
33770Baltimore OrioleIcterus galbularare/accidental
34557Rose-breasted GrosbeakPheucticus ludovicianusrare/accidental

Number of species: 417

Avibase has been visited 484,579,891 times since 24 June 2003. © Denis Lepage | Privacy policy