CodeGym /Java blog /Tilfældig /25 bedste Java-bøger for begyndere og avancerede elever i...
John Squirrels
Niveau
San Francisco

25 bedste Java-bøger for begyndere og avancerede elever i 2023

Udgivet i gruppen
At få styr på kodning kan være forvirrende for en helt nybegynder. Der er snesevis og snesevis af Java-bøger på Amazon - det er så nemt at fare vild! Hvad med et lille råd, baseret på erfaringer fra de andre Java-elever? Hvis du stadig ikke har sammensat din læseliste for 2023, er vi her for at hjælpe med vores valg af de bedste bøger til Java-elever.

De bedste Java-bøger for begyndere

Disse er fuldstændig sikre kilder for dem, der først begynder at lære kodning i Java. Vi råder dig til at se på dem alle, fordi de bruger forskellige tilgange til at præsentere kernekoncepter. Når du går i stå med et bestemt emne i én bog, er chancerne store for, at du får en klar forklaring et andet sted.

1. Head First Java af Kathy Sierra & Bert Bates

Hvis du ikke kan forestille dig en klar forklaring uden en ordentlig visuel, som skema, diagram eller en grafisk tegning, vil du nyde denne bog for begyndere. Det er uden tvivl den bedste introduktion til Java, som forklarer kernesproget og begreberne OOP på eksempler fra den virkelige verden. Selvom det er en bog, har den en meget "brugervenlig grænseflade": du bliver engageret fra første side, til du er færdig med den. Du vil ikke straks begynde at kode, efter du har læst Head First Java, men du vil uden problemer forstå logikken i dette sprog og dets hovedbegreber. Hvert kapitel afsluttes med øvelser og puslespil: de vil hjælpe dig med at lære materialet udenad.
20 bedste Java-bøger for begyndere i 2020 - 1
Fordele: engagerende historiefortælling, fantastiske illustrationer og forklaringer fra det virkelige liv. Sandsynligvis den bedste bog til at lære Java fra bunden. Ulemper: nogle gange er gåderne lidt forvirrende.

2. Begyndelse af programmering med Java For Dummies

Du har al ret til at være skeptisk over for "dummies-serien", da de ikke er til nogen nytte for læsere med selv en minimal oplevelse og forståelse af noget emne. Men på grund af det almindelige sprog forklarer de de vigtigste udtryk ganske enkelt uden nogen forvirring. Du vil lære de vigtigste ting, du skal bruge for at starte med Java-kodning, såsom hvordan du installerer Java, kompilerer kode og udfører forskellige praktiske øvelser, når du er færdig med at læse. Det er lige så nemt som bøger for børn.
20 bedste Java-bøger for begyndere i 2020 - 2
Fordele: meget enkle eksempler og masser af "how-tos", hvis du ikke har nogen idé om programmeringskoncepter. Ulemper: intet mere end en almindelig introduktion i Java.

3. Java: Programmering Basics for Absolute Beginners af Nathan Clark

En anden bog for læsere med nul erfaring med kodning vil guide dig trin for trin gennem det grundlæggende. Du lærer, hvordan du vælger en IDE og skriver det første program. Bogen gør dig bekendt med Java Development Kit og Java Runtime Environment og giver en beskrivelse af hver del af koden i eksempler. Det fungerer som et ret godt foreløbigt miljø, før du dykker ned i mere seriøse emner.
20 bedste Java-bøger for begyndere i 2020 - 3
Fordele: glat introduktion til Java-programmering og dens hovedfunktioner. Ulemper: der er ingen dybtgående forklaring på det objektorienterede programmeringskoncept, det er derfor nogle praktiske eksempler kan være forvirrende.

4. Java: En begyndervejledning af Herbert Schildt

Generelt anses Schildts guide for at være blandt de 3 eller mindst 5 bedste bøger for Java-begyndere. Men denne bog kræver en lille smule mere forståelse af programmering sammenlignet med de tidligere kilder. Det vil uddybe din forståelse af Javas oprindelse og dets relationer til andre programmeringssprog. Det er dybtgående forskning om kernebegreberne i Java, som forklarer koden for linje og guider dig fra den grundlæggende forståelse af datatyper, klasser og objekter til mere komplekse begreber som lambda-udtryk og funktionelle grænseflader. Den største del af denne bog er et selvtestafsnit i slutningen af ​​hvert kapitel. 20 bedste Java-bøger for begyndere i 2020 - 4Fordele: en almindelig tone, selvtest, fuld dækning af Java-kernen. Ulemper: du har brug for mindst en lille forudgående forståelse af programmering.

5. Core Java bind I — Fundamentals

Har ikke noget imod de imponerende 1000 sider - du kan nemt læse denne bog fra ende til anden. Det lægger den legende tone til side og fokuserer på detaljerede forklaringer af Java-kernen. Hvert kapitel er afsat til et bestemt emne, startende fra introduktion til sproget og Java-programmeringsmiljøet og over til datastrukturer, objekter og klasser og så videre. I modsætning til mange bøger for begyndere giver Core Java en eksplicit dækning af samlinger og generiske artikler, hvilket er nyttigt til ægte programmering. Alt i alt er det en fantastisk opslagsbog. Læs den én gang, og vend tilbage til den, når som helst du har brug for at genopfriske din viden.
20 bedste Java-bøger for begyndere i 2020 - 5
Fordele: en fuld reference til Java Core og opmærksomhed på samlinger og generiske artikler, dybtgående forklaringer. Ulemper: nogle emner, såsom generiske lægemidler, dækkes mindre omhyggeligt end andre.

6. Think Java: How to Think Like a Computer Scientist af Allen Downey og Chris Mayfield

Denne bog for helt nybegyndere vil lære dig, hvordan du tænker i kode. Som mange andre starter det med en introduktion til OOP. Det er også en ret god opslagsbog. Hvert kapitel har ordforråd og øvelsessektioner til at konsolidere teori og mestre færdighederne i programmeringstænkning. Det er mere velegnet til begyndere end læsere med selv en lille erfaring med kodning. Til at begynde med er den enkel og lidt sjov at læse. 20 bedste Java-bøger for begyndere i 2020 - 6Fordele: en kilde til at justere din måde at kode på, øve, grundlæggende begreber forklaret klart. Ulemper: kan ikke betragtes som den komplette reference til kerne Java; samme kompleksitetsniveau i alle øvelser.

Java-bøger for avancerede elever

Du er allerede bekendt med hovedbegreberne og har allerede gjort kodning til din daglige vane? Skål for det! Lad os gå videre til Java-bøger, som vil uddybe din viden og sætte fokus på antallet af nyttige emner i kodning i den virkelige verden.

7. Effektiv Java er skrevet af Joshua Bloch

Dette er ikke en bog for en helt nybegynder, men er et must-read research for enhver Java-udvikler. Du vil hurtigt se, at den er skrevet af en ekspert med en seriøs praktisk baggrund, fordi den ikke kun forklarer de generelle emner, men også finesserne. Hvis du vil forstå de indre processer og få et fingerpeg om, hvordan og hvorfor de er arrangeret på denne måde, tjener denne bog formålet godt. Hvert kapitel består af "emnerne" med masser af praktiske råd og en god gennemgang af de nyeste Java-funktioner. Det vil lære dig, hvordan du skriver koden, og hvordan du gør det godt. 20 bedste Java-bøger for begyndere i 2020 - 7Fordele: let at læse, dækker bedste praksis inden for programmering, nyttige råd til at forbedre din kodning. Ulemper: kræver en forståelse af kernekoncepter og mindst en lille erfaring med kodning.

8. Java: The Complete Reference af Herbert Schildt

Sandsynligvis vil du ikke begynde at lære Java fra bunden med denne bog, men før eller siden vil du henvise til den, da det er en velstruktureret fuldt udstyret kilde til Java-programmering med eksempler fra programmering i den virkelige verden. Det dækker Java 8 API'erne og forklarer klart de grundlæggende begreber og derudover. Det "yderligere" materiale er afsat til JavaBeans, servlets, applets og swing. Så det er den helt rigtige beslutning at have denne bog på din bogreol eller på din boglæser.
20 bedste Java-bøger for begyndere i 2020 - 8
Fordele: eksempler fra den virkelige verden, klare og detaljerede forklaringer, en god reference til de nyeste Java API'er. Ulemper: kræver et grundlæggende kendskab til Java-programmering.

9. Java 8 i aktion

Hvis du har brug for en Java 8-bog med fuld dækning af dens funktioner, er denne for dig. Det bliver lettere for dig at forstå materialet med en vis baggrund i Java. Men det fantastiske ved denne bog er praksisens mangesidighed. Eksemplerne inkluderer både "korrekte" og "forkerte" kodeeksempler. Bare sørg for ikke at blande dem sammen :) Alt i alt er dette en bog med et åbenlyst fokus på praksis, så du kan bruge den som en ekstra kilde til det forbedrede studium.
20 bedste Java-bøger for begyndere i 2020 - 9
Fordele: fokuseret på praksis, viser forskellen mellem den rigtige og den forkerte kode. Ulemper: kræver supplerende kilder for en dybere forståelse af Java basics.

10. Thinking in Java af Bruce Eckel

Denne bog giver dig en ret forfriskende tilgang til at forklare Java-grundlæggende. Det har fokus på Java-sprogdesign og -adfærd og indeholder mange detaljerede forklaringer. Du vil få en forståelse af, hvordan hvert emne passer ind i OOP. Grundfagene er fuldt dækket på de første 200 sider af bogen. Den største del kan hjælpe dig med at dække den nye grund. Det er en af ​​de bøger, som du vil vende tilbage til selv efter flere års studier og kodning. Selvom nogle af eksemplerne er lidt forældede, er denne bog stadig en dyb kilde for elever, fordi den faktisk lærer dig at tænke som en Java-programmør og opfordrer dig til at kode.
20 bedste Java-bøger for begyndere i 2020 - 10
Fordele: en grundig kilde, masser af kodeeksempler og øvelser, fremragende forklaring af OOP-koncepter i Java. Ulemper: kan være for kompliceret for en begynder.

11. Lær Java ved at bygge Android-spil: Lær Java og Android fra bunden ved at bygge seks spændende spil af John Horton

Android er blandt de mest populære mobile operativsystemer, og Java er et af de vigtigste sprog til at bygge apps på det. Hvis det er dit mål at være mobiludvikler, hvorfor så ikke tage en af ​​de bedste bøger til at lære Java-programmering på dette område? For en god ordens skyld kræver denne bog ikke en Java-færdighed. Sværhedsgraden vokser gradvist fra nøglefagene (variabler, loops, metoder, objektorienteret programmering). Efter hvert trin får du en opgave om at udvikle dit eget spil til Android-platformen, seks af dem i alt. Er du ikke fan af spiludvikling? Stadig værd at prøve at se Java-programmering i aktion.
20 bedste Java-bøger for begyndere i 2020 - 11
Fordele: en praktisk guide til spiludvikling. Ulemper: tjener et specifikt mål.

12. Java i en nøddeskal: A Desktop Quick Reference af Ben Evans og David Flanagan

Java i en nøddeskal blev ikke kun skrevet til erfarne Java-programmører, men også til begyndere. Den nyeste (syvende) udgave er baseret på Java 11, det vil sige, at den har alt, hvad en nybegynderudvikler har brug for at vide. Bogen er ikke lang, der er mange eksempler, Java API'er, Java Concurrency Utilities og bedste udviklingspraksis gennemgås. Bogen er let at læse. Du kan lære det grundlæggende i sproget samt nyttige programmeringsteknikker og nye trends i Java. 20 bedste Java-bøger for begyndere i 2020 - 12Fordele:
  • Kort og god præsentation;
  • Der er alt hvad du behøver;
  • En god beskrivelse af moderne værktøjer.
  • Gode ​​eksempler.
Ulemper: Nogle eksempler ser ud til at være svære for elever uden ordentlig matematikkundskab

13. Core Java for the Utålmodige af Cay S. Horstmann

Denne bog er en perfekt Java-introduktion til softwareudviklere, der arbejder med andre programmeringssprog. Core Java for the Impatient er organiseret som en hurtig reference. Brug den til at finde svaret på et specifikt spørgsmål, hvis du har glemt noget eller tidligere programmeret på andre sprog. Teksterne er meget korte, der er kun nyttige oplysninger. Bogen beskriver godt lambda-udtryk, input-output-strømme, moduler. Men glem ikke, at denne bog ikke er for helt begyndere, så der er ingen forklaring på, hvad en variabel eller cyklus er. Men det indeholder information om grundlæggende strukturer, samlinger, annoteringer, generiske artikler, logning, multithreading. 20 bedste Java-bøger for begyndere i 2020 - 13Fordele:
  • Særlig og kort præsentation;
  • Et meget godt udvalg af relevante emner til undersøgelse af nybegyndere Java-programmører.
  • Gode ​​eksempler.
Ulemper: Bogen er ikke egnet til dem, der begynder at lære programmering fra bunden og aldrig før er stødt på det.

14. At lære Java: En introduktion til programmering i den virkelige verden med Java

Denne bog er ikke for helt nybegyndere. At lære Java: En introduktion til Real-World Programmering med Java vil være nyttig for dig, hvis du kender Core Java i det mindste på et grundlæggende niveau og kan skrive nemme programmer. Men når du kan gøre det, hjælper denne bog dig med at forstå alle begreber, klasser, biblioteker, lambdas, input/output, forbindelser til nettet osv. Det gode ved den er, at den indeholder moderne versioner (Java 11 for dette øjeblik) af Java-koncepter, udforsker trådfaciliteter og samtidighed og regulære udtryk. Denne bog har realistiske og interessante eksempler, hvor man undgår typiske læringskatalogiseringsfunktioner. Eksemplerne er ret enkle, men med en tanke, hvor du kan bruge dem i den virkelige verden. Du kan finde meget nyttig information til nybegyndere i slutningen af ​​bogen. 20 bedste Java-bøger for begyndere i 2020 - 14Fordele: engagerende eksempler, koncepter med moderne Java-versioner, diskussioner om webapplikationer og servere. Ulemper: kompliceret for helt begyndere.

15. Grokking the Java Interview af Javin Paul

En berømt følgesvend for alle håbefulde Java- og mellemudviklere, Javing Paul har samlet sine mest nyttige interviewtips i én bog. I betragtning af den høje konkurrence og sprogets enorme omfang er det meget svært at bestå et interview selv for en juniorstilling (jeg vil først og fremmest sige for en juniorstilling). Desuden er det at bestå et interview en særskilt færdighed, der ligner at optræde på scenen. Forfatteren hævder at have mødt folk, der er velbevandret i Core Java-koncepter, ved, hvordan man skriver algoritmer, men som ikke fokuserer på, hvad der skal til for interviewet. Bogen indeholder mange spørgsmål om OOP, kollektioner, multithreading, arbejde med databaser, skraldesamlere og designmønstre. De såkaldte "telefoninterviews" er fremhævet særskilt. 20 bedste Java-bøger for begyndere i 2020 - 15Fordele: Meget nyttigt for dem, der forbereder sig til et interview, de fleste af de spørgsmål, du sandsynligvis vil få, vil blive dækket her. Ulemper: Nogle af svarene er meget overfladiske og giver ikke en forståelse af emnet.

16. Java Module System af Nikolai Parlog

Her har vi en meget detaljeret tutorial om Java-modulsystemet. Forfatteren, Nikolai Parlog, hævder, at det er meget nemmere at skabe en pålidelig og sikker applikation, hvis koden er pakket i pæne blokke. Modulsystemet i Java er et relativt nyt værktøj, fundamentale arkitekturændringer har først påvirket kernen af ​​Java siden version 9. og ikke alle ved, hvordan man bruger det. 24 bedste Java-bøger for begyndere og øvede i 2023 - 16 Moduler er lokaliteten for oprettelse af sådanne blokke. Efter at have læst denne bog, vil du forstå, hvordan du kontrollerer, hvordan forskellige JAR'er interagerer og nemt finder manglende afhængigheder. Hvis du er seriøs omkring modulære Java-projekter, eller hvis du har brug for at forstå moduler til arbejde, så læs denne bog., læs denne bog. Fordele:
  • den mest omfattende beskrivelse af fordelene ved det modulære system;
  • fremragende eksempler og strategier for migrering til moduler ulemper;
  • har få syntaktiske beskrivelser, så det kan være svært for begyndere;

17. Modern Java in Action: Lambdas, streams, funktionel og reaktiv programmering

På trods af at Java har eksisteret i mange år, får dette sprog konstant nye funktioner. Det eneste problem er, at programmører nogle gange ignorerer nye funktioner og tilgange og er tilbageholdende med at implementere dem i Java-projekter. Bøger såsom Modern Java in Action er designet til at hjælpe med dette problem. Den diskuterer i detaljer de emner, der oftest er afsat til korte træningssessioner med en mentor. Men sådan træning varer normalt 1-3 dage, og informationen i dem er meget koncentreret, og nybegyndere drukner simpelthen i ny information. 25 bedste Java-bøger for begyndere og øvede i 2023 - 17 Bogen tager dig sekventielt fra lambda-udtryk til metodereferencer, funktionelle grænseflader og tråde på denne måde, og hvis du arbejder grundigt igennem, vil dine udviklerevner øges markant. Fordele:
  • Denne bog indeholder alle de moderne funktioner i Java, så den er yderst nyttig;
  • Sekventiel præsentation af komplekse begreber. Forfatterne fortæller sekventielt og sammenligner med, hvad læseren allerede ved. Så denne bog kan anbefales selv til begyndere;
Ulemper:
  • For dem, der allerede ved noget om emnet, kan bogen virke noget ordrig;

Generelle bøger om programmering

Disse bøger burde være på din liste et sted mellem kilderne for nytilkomne i Java og læsere med en lille erfaring. De vil udvide dit kendskab til kodning generelt og lære dig de vigtigste begreber programmering, skabe ren kode og komme i gang med din karriere. Her er vores valg af de bedste programmeringsbøger for begyndere, uanset hvilket sprog de lærer.

18. Klassiske computervidenskabelige problemer i Java af David Kopec

Denne bog er beregnet til erfarne udviklere eller for begyndere, der allerede kender et programmeringssprog og allerede begynder at stå over for problemer i den virkelige verden. Eller for dem, der er interesseret i ikke-standardiserede opgaver til udvikling af programmørtænkning. Eller for dem, der ønsker at forbedre deres færdigheder og klare sig godt i et interview. 23 bedste Java-bøger for begyndere og øvede i 2023 - 16 Nogle opgaver virker uoverkommelige, men programmeringsverdenen er mindre, end den ser ud til. Mest sandsynligt har nogen allerede løst dit uløselige problem. I sin bog samlede David Kopets de mest nyttige færdige løsninger, principper og algoritmer. Classic Computer Science Problems er en programmeringsmasterclass, der indeholder 55 praktiske eksempler, der dækker de hotteste emner: grundlæggende algoritmer, begrænsninger, kunstig intelligens og mere. Her er, hvad du finder i denne bog:
  • Rekursion, memoisering og bitmanipulation;
  • Søgning, graf og genetiske algoritmer;
  • Problemer med restriktioner;
  • Klynger ved hjælp af k-midler, neurale netværk og modstridende søgning.
Fordele:
  • alle nyttige algoritmer og tilgange til dem i én bog;
  • Java eksempler ulemper;
  • nogle eksempler er svære for begyndere at parse;

19. Head First Lær at kode af Eric Freeman

Head First-serien præsenteres af den bedste bog til at lære Java og også bøger om at lære andre programmeringssprog. Denne er afsat til programmering generelt. Du vil nemt genkende den unikke fortællestil, når du åbner den. Læs dette, hvis du har brug for en hånd med nøglebegreberne i kodning på en sjov og letforståelig måde.
20 bedste Java-bøger for begyndere i 2020 - 14
Fordele: giver en generel forståelse af programmering. Ulemper: bruger eksempler på Python (da det anses for at være lettere for nybegyndere).

20. Clean Code: A Handbook of Agile Software Craftsmanship af Robert C. Martin

Når du er ny til programmering, lægger du ikke meget mærke til din kodestil, da du er fokuseret på at undgå de åbenlyse fejl. Men det er meget vigtigt at forbedre din stil i dit videre arbejde. Denne bog vil vise dig forskellen mellem god kode og dårlig kode og lære dig vigtige regler for at skrive ren og læsbar kode ved at bruge de bedste fremgangsmåder. Bogen kan varmt anbefales til begyndere udviklere.
20 bedste Java-bøger for begyndere i 2020 - 15
Fordele: gode eksempler og råd om at lave en læsbar kode. Ulemper: kommer regler er taget til det yderste.

21. Kode: Computerhardware og -softwares skjulte sprog af Charles Petzold

Nå, dette er ikke en begynderbog om Java, men det er et must-read for enhver udvikler. Det vil hjælpe dig til klart at forstå, hvordan computere fungerer, fra hardware til software. Forfatteren dækker en bred vifte af emner som elektricitet, kredsløb, relæer, binær, logik, porte, mikroprocessorer, kode og andre for gradvist at skabe en forståelse af, hvordan computerteknologi fungerer. Efter at have læst denne bog, ville du se bag pixels på dit skrivebord og vide, hvad der sker, hver gang du bruger dine enheder.
20 bedste Java-bøger for begyndere i 2020 - 16
Fordele: et godt resumé af computerteknologier, masser af eksempler. Ulemper: en del af bogen kan være kompliceret.

22. Cracking the Coding Interview af Gayle Laakmann McDowell

Dette er den bedste bog for Java-elever, der har et mål om at få et job som softwareudvikler. Den indeholder en bred liste af praktiske spørgsmål og løsninger, du kan blive stillet under et kodningsinterview. Selvfølgelig glider tiden afsted, og mange tendenser inden for "testning" af udviklere ændrer sig, men denne bog vil hjælpe en nybegynder til at gribe ideen om, hvad de kan forvente. Vi råder dig dog til at opdatere din indsigt i fora og Java-fællesskaber.
20 bedste Java-bøger for begyndere i 2020 - 17
Fordele: forbereder sig til de virkelige kodningsinterviews. Ulemper: vil ikke hjælpe dig uden yderligere kilder.

23. Grokking Algorithms: En illustreret guide til programmører og andre nysgerrige mennesker af Aditya Y. Bhargava

Hvis du har brug for den bedste bog om algoritmer, kan denne være det rigtige valg. Det er forståeligt for læsere med et indgangsniveau af viden og præsenterer populære algoritmer som sortering og søgning på en grafisk måde. Ikke mange mennesker vil sige, at dette specifikke emne er meget spændende. Dette er grunden til, at en visuel tilgang til præsentation af data vil hjælpe nytilkomne til hurtigt at engagere sig i læring. Bogen er opdelt i korte kapitler med en række eksempler, så du opfatter den nye information i de rigtige proportioner. Og en almindelig og levende fortælling vil guide dig gennem koncepterne på en sådan måde, at du er forberedt på avanceret indhold.
20 bedste Java-bøger for begyndere i 2020 - 18
Fordele: visuals, engagerende fortælling, fuld dækning af grundlæggende. Ulemper: fantastisk til begyndere, men kan ikke betragtes som en fuld reference.

24. Introduction to Algorithms af Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein

Hvis du ikke kan få nok af algoritmer, så prøv denne. Det usædvanlige ved "Introduktion..." er, at det inkluderer eksempler i en "pseudokode". Selvom det er blevet præsenteret som en introduktion, har det et stort omfang af dækkede emner, og hele konceptet med datastrukturer og algoritmer er forklaret ret godt. Den er skrevet på almindeligt engelsk og dækker alt, hvad du behøver at vide. Det eneste er, at det er fokuseret på at beskrive algoritmer i stedet for at designe dem. Alligevel er det en god opslagsbog. Hvis du føler, du har brug for at lære mere om algoritmer, så husk denne bog.
20 bedste Java-bøger for begyndere i 2020 - 19
Fordele: et detaljeret katalog over algoritmer, der passer til en række forskellige situationer. Ulemper: mangel på øvelse, kræver en baggrundslæsning.

25. Think Data Structures: Algorithms and Information Retrieval in Java af Allen B. Downey

Dette er en nyttig guide til at bruge datastrukturer i Java-programmering. Det vil være let at læse for erfarne udviklere, da det går ud over det grundlæggende lige til den dybe forståelse af grænseflader, arrays, hash-kort, jsoup-brug osv. Hvert kapitel indeholder en introduktion til emnet, eksempel, yderligere forklaringer plus øvelsen at konsolidere teorien. Du vil nyde det klare sprog og klare eksempler, og hvordan denne bog hjælper dig med at implementere din viden med det samme.
20 bedste Java-bøger for begyndere i 2020 - 20
Fordele: et fortættet materiale med nyttige eksempler. Ulemper: kan være svært for nybegyndere. Nå, vi er endelig nået til slutningen af ​​vores liste over bedste bøger til at lære Java. Bifald til at du er så tålmodig og nysgerrig! Har du allerede læst nogle af dem? Har du andre bøger at anbefale? Del dine tanker med os i kommentarerne!
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION