Hard Luck Hank Robot Farts (Audible Audio Edition) Steven Campbell Liam Owen Books
Download As PDF : Hard Luck Hank Robot Farts (Audible Audio Edition) Steven Campbell Liam Owen Books
Sometimes it's not easy being a mutant thug.
The space station Belvaille, once the center of civilization, is nearly deserted because of the new government's policies. Hank makes do by working odd jobs, but he isn't sure how long those, or the city, can last.
However, there are still some people trying to scratch out a (dis)honest living on Belvaille. Hank concocts a plan to save the city steal from the countless transports and freighters that pass through the System.
In the meantime, Hank falls in with a tough crowd of freedom fighters who seem determined to overthrow the government. The team goes on exceedingly dangerous assignments, with Hank taking the brunt of the danger.
As if things weren't bad enough, the Navy set up residence in the System, a powerful alien dignitary is scheduled to arrive, and Hank's absurdly-competent butler states that his robotic species may declare war on Hank's home.
It's up to Hank to fix the problems, find out who is doing what and why, and to try and earn a little cash in the process.
Hard Luck Hank Robot Farts (Audible Audio Edition) Steven Campbell Liam Owen Books
As always, I laughed out loud a bunch of times while reading this.I don't like most books. I stop reading many kindle books after the first chapter and return about 80% of the audible books after 30 minutes of listening. I get bored easily. I also get agitated when the author makes "cheap" decisions like having their main protagonist do something stupid or weak in order jamb the plot into their chosen direction.
The Hard Luck Hank series is a joy to read. There're funny, they're imaginative, the characters are interesting and likable, there's always a lot of interesting stuff going on. Underneath it all there are even some interesting ideas about society, government, and interpersonal relationships.
Also a lot of cool science fiction concepts: What would a race of sentient robots be like? What would someone who was immortal and billions of years old do?
Product details
|
Tags : Amazon.com: Hard Luck Hank: Robot Farts (Audible Audio Edition): Steven Campbell, Liam Owen: Books, ,Steven Campbell, Liam Owen,Hard Luck Hank: Robot Farts,Steven Campbell,B06XBQL1Z2
People also read other books :
- The Matrix of Western Culture Perspectives on History the Arts and Ideas edition by Arthur Wenk Politics Social Sciences eBooks
- Sixgun Showdown edition by A A Glynn Literature Fiction eBooks
- El gato con botas Spanish Edition eBook Charles Perrault
- div{width100%}#prsubswidget acarouselcard{minwidth280px}#watchNowContainer watchnowprime{margin0 auto;backgroundsize135px;backgroundposition0 48px;width92px;height34px;displayblock}#watchNowContainer videologo{displayblock;margin0 auto 8px;backgroundsize140px;backgroundposition0 90px;width140px;height28px}#watchNowContainer #streamnowbtn abuttoninner{height48px}#watchNowContainer #streamanytimebtn abuttoninner{height48px}#watchNowContainer #streamnowbtn{displayblock}#watchNowContainer #streamnowbtn #streamnowbtnannounce{backgroundwebkitlineargradienttop#b0dc55#88b824}#watchNowContainer #streamnowbtn a{color#111}#watchNowContainer #streamanytimebtn{displayblock;marginbottom5px}#watchNowContainer #streamanytimebtn #streamanytimebtnannounce{backgroundlineargradientto bottom#70767d 0#70767d 0#454d56 100%}#watchNowContainer #streamanytimebtn a{color#fff}#watchNowContainer #primetext{displayblock;textaligncenter;padding5px 0}#watchNowContainer playlogo{backgroundsize100px;backgroundposition0 0;positionabsolute;width36px;height36px;left15px;top14%}#watchNowContainer #streamnowtext1{displayblock;fontsize15px!important;paddingtop5px;paddingleft10px}#watchNowContainer #streamnowtext2{displayblock;fontsize10px!important;paddingleft15px;margintop12px}#watchNowContainer #streamanytimetext1{fontsize15px!important;fontweight700;textshadow1px 1px 1px #222}#watchNowContainer #streamanytimetext2{displayblock;fontsize9px!important;margintop12px}#watchNowContainer #p2dBuyboxSavingsMessage{marginbottom0!important}addProfessionalServicesRow{bordertop1px solid #e7e7e7;borderbottom1px solid #e7e7e7;paddingtop10px}addProfessionalServicesRowalerton{bordercolorred}#stspdpservicesiatc{maxwidth900px}#stspdpservicesiatcmodalcontent{padding24px 48px}#stspdpservicesiatcmodalcontent stsvassiatcheading{fontsize62px!important;fontweight700;lineheight1!important;texttransformuppercase}#vassiatczipinput{width80px!important}#stspdpservicemodal{width900px}#stspdpservicemodal stsmodalcontentcolumn{paddingleft15px}#stspdpservicemodal stsmodalcontentcolumnnomap{width100%!important}#stspdpservicemodal #shipTooffermerchantscroller{height450px}#stspdpservicemodal #shipTooffermerchantscroller stsmodalofferwrapper{border1px solid transparent}#stspdpservicemodal #shipTooffermerchantscroller shipTooffermerchantrow{margin0 10px 0 0!important;padding15px 0 15px 15px!important}#stspdpservicemodal #shipTooffermerchantscroller shipTooffermerchantrow stsmerchantinformation{displayblock}#stspdpservicemodal #shipTooffermerchantscroller shipTooffermerchantrow i{margintop4px;verticalaligntop!important}#stspdpservicemodal #shipTooffermerchantscroller stsmodalofferselected{bordercolor#e47911!important;backgroundcolor#fefaf6!important}#stspdpservicemodal #stsmodalmap Infobox{borderradius0;boxshadow0 4px 8px 0 rgba00020 6px 20px 0 rgba00019}#stspdpservicemodal #stsmodalmap infoboxclose{displaynone}#stspdpservicemodal #stsmodalmap stsmodalmappushpinratings{fontstyleitalic}#stspdpservicemodal #stsmodalmap stsmodalmappushpinprice{fontsize16px;fontweight700}#stszipupdatepopovercontent{height60px;maxheight110px;maxwidth180px;padding5px;margin10px;margintop0}#stszipupdatepopovercontent #stspdponlymodalzipupdateform{margintop10px}#stszipupdatepopovercontent #stspdponlymodalzipupdateform #stszipinput{width81px!important}#beautyLocalPromo_widget_smartShelf{minheight214px;width97%;margintop8px;marginbottom5px;clearleft}#beautyLocalPromo_header{marginbottom13px;paddingleft7%}#beautyLocalPromo_offerDetails{paddingleft7%}#beautyLocalPromo_businessInfo{paddingleft12%}beautyLocalPromo_businessInfoContent{marginbottom0;lineheightnormal}#beautyLocalPromo_businessImage{floatright;paddingright10%;marginbottom0;margintop2%}#beautyLocalPromo_addOfferButton{marginleft12%}beautyLocalPromo_widget_divider{margintop34px;bordertop1px solid #f3f3f3}beautyLocalPromo_postAddOfferSuccessConfirm{paddingleft28px}beautyLocalPromo_postAddOfferSuccessDetails{paddingtop16px;paddingleft29px}#beautyLocalPromo_postFailureRetryContent{paddingleft29px}a#beautyLocalPromo_postFailureRetryLink{textdecorationnone}#beautyLocalPromo_addOffer_spinner{marginleft12%}shopbylookbtfdesktoprow{border1px solid #f2f2f2;overflowhidden;widthauto}shopbylookbtfdesktopleftsection{border1px solid #f2f2f2;padding31px 45px;height474px}shopbylookbtfdesktopleftsectiontitle{textaligncenter;fontsize20px;height80px;overflowhidden;width280px;lineheight25px;color#2C2C2C;margin0 30px;displayflex;alignitemscenter;justifycontentcenter}shopbylookbtfdesktoptitlerow{textalignleft;fontsize19px;lineheight25px;color#2C2C2C;widthauto;displaytable;margintop30px;fontweight700}shopbylookbtfdesktopleftsectionimage{margin20px 10px}shopbylookbtfdesktopleftsectionimgtitle{displaytable;height50px}shopbylookbtfdesktopleftsectionimgtitle span{displaytablecell;verticalalignmiddle;lineheight15px}shopbylookbtfdesktopleftsectionbleft{width100px;displayinlineblock;floatleft;textalignright;fontsize12px;color#999}shopbylookbtfdesktopleftsectionbleftimg{floatright!important;marginleft6px!important;opacity7}shopbylookbtfdesktopleftsectionbright{width100px;displayinlineblock;floatright;fontsize12px;color#999}shopbylookbtfdesktopleftsectionbrightimg{floatleft!important;marginright6px!important;opacity7}shopbylookbtfitemboxanchor shopbylookbtfitemdislikeshopbylookbtfitemboxanchor shopbylookbtfitemlike{padding0;margin0}shopbylookbtfdesktoprightsection{height474px;overflowhidden;positionrelative}shopbylookbtfitembox{displayinlineblock;floatleft;border1px solid #f2f2f2;webkittransitiontransform 1s ease;moztransitiontransform 1s ease;otransitiontransform 1s ease;transitiontransform 1s ease;height237px}shopbylookbtfitemprice{textalignright;padding7px 11px 0 0;height20px;zindex1;positionrelative;color#999}shopbylookbtfitemimage{displayblock;widthauto;margin9px 0 6px 0;padding0 15px}shopbylookbtfitemhr{margin0;bordercolor#f2f2f2}shopbylookbtfitembottom{height50px;textaligncenter;overflowhidden}shopbylookbtfitemdislike{padding3px 3px 3px 7px;cursorpointer;displayinlineblock;marginright10px;opacity7}shopbylookbtfitemlike{padding3px 7px 3px 3px;cursorpointer;displayinlineblock;opacity7}shopbylookbtfitemdislikehovershopbylookbtfitemlikehover{opacity1}shopbylookbtfitemexploremore{positionabsolute;background#fff;height237px;zindex2;textaligncenter;displaytable!important;right0;bottom0;fontsize18px}shopbylookbtfitemexploremore>span{verticalalignmiddle;displaytablecell}shopbylookbtfitemboxflip{moztransformrotateY180deg;otransformrotateY180deg;webkittransformrotateY180deg;transformrotateY180deg}shopbylookbtfitemboxflip shopbylookbtfitemboxinner{moztransformrotateY180deg;otransformrotateY180deg;webkittransformrotateY180deg;transformrotateY180deg}shopbylookbtfmobilesection{maxheight711px;minheight237px;overflowhidden;positionrelative;webkittransitionheight 2s;moztransitionheight 2s;otransitionheight 2s;transitionheight 2s}shopbylookbtfmobilesection1{maxheight1422px}shopbylookbtfmobilesection2{maxheight2133px}shopbylookbtfmobilerow{marginbottom15px;clearboth}shopbylookbtfmobiletitlerow{fontsize18px;fontweight700;lineheight25px;displaytable;width100%;padding13rem 0}shopbylookbtfmobiletitlerow span{displaytablecell;verticalalignmiddle}shopbylookbtfmobileexpandrow{height45px;fontsize15px;lineheight20px;displaytable;padding0 15px;color#0066C0;border1px solid #f2f2f2}shopbylookbtfmobileexpandinner{displaytablecell;verticalalignmiddle}shopbylookbtfmobileexpandinner i{margintop5px}shopbylookbtfmobileshowmore{cursorpointer}shopbylookbtfmobileexploresbl{displaynone}shopbylookbtfmobilehrbottom{marginbottom0!important}shopbylookprimeicon{positionrelative;top2px;visibilityhidden}shopbylookprime shopbylookprimeicon{visibilityvisible}media screen and maxwidth520px{divshopbylookbtfitembox{width50%}divshopbylookbtfmobilesection{maxheight711px}divshopbylookbtfmobilesection1{maxheight1422px}divshopbylookbtfmobilesection2{maxheight2133px}}media screen and minwidth521px{divshopbylookbtfitembox{width333333%}divshopbylookbtfmobilesection{maxheight474px}divshopbylookbtfmobilesection1{maxheight948px}divshopbylookbtfmobilesection2{maxheight1422px}}media screen and minwidth1200px{divshopbylookbtfitembox{width25%}}media screen and minwidth1400px{divshopbylookbtfitembox{width20%}}media screen and minwidth1600px{divshopbylookbtfitembox{width166666%}}media screen and minwidth1950px{divshopbylookbtfitembox{width142857%}}media screen and minwidth2200px{divshopbylookbtfitembox{width125%}}media screen and minwidth2500px{divshopbylookbtfitembox{width111111%}}media screen and minwidth2700px{divshopbylookbtfitembox{width10%}}#valuepick{overflowhidden}#valuepick #valuepicktitlerow{overflowhidden;wordbreakkeepall;whitespacenowrap;textoverflowellipsis}#valuepick #valuepickimage{displayblock;marginleftauto;marginrightauto}#valuePick_feature_div #valuepicktestdivider{displaynone}#valuePick_feature_div #valuepickphase1divider{displaynone}#valuePick_feature_div #valuepickpbbox{borderwidth20px;marginleft18px;marginbottom10px;borderradiusunset;bordercolor#e7e7e7;padding6px 2px}#dashpreregistrationbuttoncontinue{marginleft16px}oftdrspreregslotinforow[dataslotcount='2']{marginauto!important;width100%;paddingleft20px;displayflex;justifycontentcenter}oftdrspreregslotinforow[dataslotcount='3']{marginauto!important;width100%;paddingleft20px;displayflex;justifycontentcenter}oftdrspreregslotinforow[dataslotcount='4']{marginauto!important;width100%;paddingleft20px;displayflex;justifycontentcenter}oftdrspreregslotinforow[dataslotcount='4'] oftdrspreregslotinfo{width25%!important;marginright20px!important;floatleft;minheight100%!important;whitespacenormal;letterspacingnormal;padding10px}dashpreregistrationpriceperunitline{whitespacenowrap}oftdrspreregconsumable{border2px solid #EFEFEF;padding10px;marginbottom10px}oftdrspreregconsumableimagewrapper{height120px;width120px;margin10px auto;textaligncenter}oftdrspreregconsumableimagewrapper oftdrspreregconsumableimage{maxwidth100%;maxheight100%;positionrelative;top50%;left50%;transformtranslate50%50%}oftdrspreregconsumabledescription{marginbottom4px}oftdrspreregconsumableprice{margintop4px}oftdrspreregconsumabletitle{height57px;overflowhidden}oftdrspreregconsumabletitle[datalongtitle=true]before{height57px;content"";floatleft;width5px}oftdrspreregconsumabletitle[datalongtitle=true]>firstchild{floatright;width100%;marginleft5px}oftdrspreregconsumabletitle[datalongtitle=true]after{content"\02026";fontsize13px;lineheight19px;clearunset;boxsizingcontentbox;webkitboxsizingcontentbox;mozboxsizingcontentbox;floatright;positionrelative;top20px;left100%;width3em;marginleft3em;paddingright5px;textalignright;backgroundsize100% 100%;backgroundimageurldataimage/png;base64iVBORw0KGgoAAAANSUhEUgAAAgAAAAABCAMAAACfZeZEAAAABGdBTUEAALGPC/xhBQAAAwBQTFRF////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wDWRdwAAAP90Uk5TgsRjMZXhS30YrvDUP3Emow1YibnM9+ggOZxrBtpRRo94gxItwLOoX/vsHdA2yGgL8+TdKUK8VFufmHSGgAQWJNc9tk+rb5KMCA8aM0iwpWV6dwP9+fXuFerm3yMs0jDOysY8wr5FTldeoWKabgEJ8RATG+IeIdsn2NUqLjQ3OgBDumC3SbRMsVKsValZplydZpZpbJOQco2KdYeEe36BDAL8/vgHBfr2CvTyDu8R7esU6RcZ5ecc4+Af3iLcJSjZ1ivT0S/PMs3LNck4x8U7wz7Bv0G9RLtHuEq1TbJQr1OtVqqnWqRdoqBhnmSbZ5mXapRtcJGOc4t2eYiFfH9AS7qYlgAAARlJREFUKM9jqK9fEGS7VNrDI2+F/nyB1Z4Fa5UKN4TbbeLY7FW0Tatkp3jp7mj7vXzl+4yrDsYoVx+JYz7mXXNSp/a0RN25JMcLPP8umzRcTZW77tNyk63tdprzXdmO+2ZdD9MFe56Y9z3LUG96mcX02n/CW71JH6Qmf8px/cw77ZvVzB+BCj8D5vxhn/vXZh6D4uzf1rN+Cc347j79q/zUL25TPrJMfG/5LvuNZP8rixeZz/mf+vU+Vut+5NL5gPOeb/sd1dZbTs03hBuvmV5JuaRyMfk849nEM7qnEk6IHI8/qn049hB35QGHiv0yZXuMdkXtYC3ebrglcqvYxoj1muvC1nDlrzJYGbpcdHHIMo2FwYv+j3QAAOBSfkZYITwUAAAAAElFTkSuQmCC;backgroundwebkitgradientlinearleft topright topfromrgba2552552550towhitecolorstop50%#fff;backgroundmozlineargradientto rightrgba2552552550#fff 50%#fff;backgroundolineargradientto rightrgba2552552550#fff 50%#fff;backgroundmslineargradientto rightrgba2552552550#fff 50%#fff;backgroundlineargradientto rightrgba2552552550#fff 50%#fff}oftdrspreregslotinfo{width30%!important;marginright20px!important;floatleft;minheight100%!important;whitespacenormal;letterspacingnormal;padding10px}oftdrspreregslotname{marginbottom10px}oftdrspreregslotcheckbox{marginbottom0}oftdrspreregchangeproductcontainer{textaligncenter}oftdrspreregsummary{marginauto}oftdrspreregdisabled{opacity5;pointereventsnone}oftdrspreregslotseeproductdetails{positionabsolute;bottom15px}oftdashpreregconsumableperorder{whitespacenowrap}oftdashpreregconsumablerating{paddingbottom15px}oftdashpreregheaderlogoimg{verticalalignmiddle;paddingright15px;borderrightsolid #000 1px}oftdashpreregheaderlogotext{verticalalignmiddle;paddingleft15px}oftdashpreregheadertitletext{marginbottom4px}oftdashpreregheadertitle oftdashpreregheadersubtitletext{marginbottom10px}#dashpreregistrationbuttoncontinue{marginleft16px}oftdashpreregheadertitle{textaligncenter;paddingtop10px}oftdashpreregconsumablebox{padding10px;border2px solid #EFEFEF;positionrelative}oftdashpreregconsumableboxhover{border2px solid #F5B45F;cursorpointer}oftdashpreregconsumableselected{border2px solid #FF8F00!important}oftdashpreregconsumableimagewrapper{height120px;width120px;margin10px auto;textaligncenter}oftdashpreregconsumableimage{maxwidth100%;maxheight100%;positionrelative;top50%;left50%;transformtranslate50%50%}oftdashpreregconsumablebadge{positionabsolute;left0;top0}oftdashpreregconsumableperorder{color#6C7778}oftdrspreregconsumableperorder{whitespacenowrap}oftdashpreregconsumableprice{margintop10px}oftdashprereghide{visibilityhidden;displaynone}oftdashpreregdrsinterstitialcontent{padding15% 0}oftdashpreregheadertitle oftdashpreregheadertitletext{marginleft0;marginright0}ussunoscroll{overflowhidden!important}ussocloseicon{cursorpointer}ussocloseiconafterussocloseiconbefore{positionabsolute;content' ';backgroundcolor#fff;left50%}ussocloseiconbefore{webkittransformrotate45deg;moztransformrotate45deg;mstransformrotate45deg;otransformrotate45deg;transformrotate45deg}ussocloseiconafter{webkittransformrotate45deg;moztransformrotate45deg;mstransformrotate45deg;otransformrotate45deg;transformrotate45deg}ussocloseiconmedium{width30px;height30px}ussocloseiconmediumafterussocloseiconmediumbefore{height30px;width3px}ussolightbox{positionfixed;top0;left0;width100%;height100%;backgroundcolor#000;zindex400;opacity0}ussorightsidesheet{positionfixed;zindex500}usslrightsidesheet{maxwidth50%;minwidth500px;height100%;top0}usslrightsidesheetisopen{right0}usslrightsidesheetisclose{right100%}usslrightsidesheet ussocloseicon{positionfixed;top40px}ussopromisinguielement uipromiseussopromisinguielement uivalue{displaynone}ussopromisinguielementisloading uipromise{displayblock}ussopromisinguielementisresolved uivalue{displayblock}usscusssheetview{backgroundcolor#EAEDED}usslusssheetview{width50%;maxwidth680px}usscatcstatusmsg errormessageusscatcstatusmsg itemincartmessageusscatcstatusmsg loadingmessageusscatcstatusmsg successmessage{displayinlineblock}usscatcstatusmsg atcerrorusscatcstatusmsg atcsuccessusscatcstatusmsg itemincart{displaynone}usscatcstatusmsgisresolvedatcsuccess atcsuccess{displayblock}usscatcstatusmsgisresolvedatcerror atcerror{displayblock}usscatcstatusmsgisresolveditemincart itemincart{displayblock}usscsubnav{positionrelative;visibilityvisible}usscsubnavishidden{visibilityhidden;height20px}usscsubnavishiddenafter{left0;top0;width100px;height20px;positionabsolute;content"";backgroundcolor#EAEDED;visibilityvisible;marginleft10px}usscsubnav cartbtn{marginright6px}usscsubnav cartbtnusscsubnav checkoutform{displayinlineblock}usscshippingdetails{displaywebkitbox;displaywebkitflex;displaymozbox;displaymsflexbox;displayflex}usscshippingdetails iconplaceholder{marginright4px;webkitboxflex0;webkitflex0 0 auto;mozboxflex0;msflex0 0 auto;flex0 0 auto}usscshippingdetails shippingmessageplaceholder{webkitboxflex0;webkitflex0 1 auto;mozboxflex0;msflex0 1 auto;flex0 1 auto}usscatcstatuswidget atcacknowledgementmessage{displaywebkitbox;displaywebkitflex;displaymozbox;displaymsflexbox;displayflex}usscatcstatuswidget atcacknowledgementmessage mainimage{border1px solid #EAEDED}usslatcstatuswidget atcacknowledgementmessage mainimage uipromise{height100%}usslatcstatuswidget atcacknowledgementmessage widgetcolumnwidgetcolumn1{marginright10px;webkitboxflex0;webkitflex0 0 auto;mozboxflex0;msflex0 0 auto;flex0 0 auto}usslatcstatuswidget atcacknowledgementmessage widgetcolumnwidgetcolumn12{webkitboxflex0;webkitflex0 1 auto;mozboxflex0;msflex0 1 auto;flex0 1 auto}usslatcstatuswidget usscatcstatusmsg skeletonloadingbarusslatcstatuswidget ussccartstatusmsg skeletonloadingbar{height20px;width300px;marginleft10px}usslatcstatuswidget iconplaceholder{height0}usslatcstatuswidget atcgenericerror errormessage{displayinlineblock}ussldefaultlayout usswidgetussnorecommendationwidget{backgroundcolor#EAEDED}ussldefaultlayout{displayblock;displaywebkitbox;displaywebkitflex;displaymozbox;displaymsflexbox;displayflex;webkitboxorientvertical;webkitboxdirectionnormal;webkitflexdirectioncolumn;mozboxorientvertical;mozboxdirectionnormal;msflexdirectioncolumn;flexdirectioncolumn;height100%;overflowauto}ussldefaultlayout loadingbar{backgroundcolor#EAEDED}ussldefaultlayout usschead{webkitboxflex0;webkitflex0 0 auto;mozboxflex0;msflex0 0 auto;flex0 0 auto;width100%;backgroundcolor#fff;padding0 20px;overflowauto}ussldefaultlayout usscbody{widthauto;heightauto;minheight0;overflowauto;webkitboxflex1;webkitflex1 1 auto;mozboxflex1;msflex1 1 auto;flex1 1 auto}ussldefaultlayout usswidget{widthauto;backgroundcolor#fff;marginright30px;marginleft20px}ussldefaultlayout ussrecommendationwidget{padding20px}ussldefaultlayout ussprimaryactionstatuswidget{marginleft0}ussldefaultlayout ussloadingskeleton loadingmessage{textaligncenter}ussldefaultlayout ussloadingskeleton asinfaceoutskeleton{backgroundcolor#fff;marginleft20px;marginright30px;padding20px}ussldefaultlayout ussloadingskeleton asinfaceoutskeleton imageskeleton{width140px;height140px;backgroundcolor#EAEDED}ussldefaultlayout ussloadingskeleton asinfaceoutskeleton loadingbar{height20px}ussldefaultlayout ussloadingskeleton asinfaceoutskeleton buttonskeleton{width100px;height40px;backgroundcolor#EAEDED}usslistwidget usswidgetbody{marginbottom20px}usslistwidget h3usswidgetheader{paddingbottom0}usslistwidget usswidgetfooter{padding0;heightauto;cursorpointer}usswidgetfooter ussexpandericoncontainer{displayinlineblock;positionrelative}usswidgetfooter ussseemore{fontweight400;displayinlineblock;marginleft21px;color#0066c0}ussasinfaceout ussatcerrorussasinfaceout ussatcspinnerussasinfaceout ussatcsuccessusslistwidget ussfulllistcontainerusswidgetfooter ussseelesstextusswidgetheader usssphelplink aiconpopover{displaynone}usswidgetbody ussprimebadge{paddingleft1px}hrussdivider{marginbottom10px}ussatcsuccess ussatcsuccessicon{verticalalignmiddle}ussatcsuccess ussatcsuccesstext{paddingleft1px}usswidgetbody ussasinfaceout ussbestsellerbadge{backgroundcolor#E47911}usswidgetbody ussasinfaceout ussbestsellerbadgebefore{borderbottomcolor#E47911}usswidgetbody ussasinfaceout ussbestsellerbadgeafter{bordertopcolor#E47911}ussatcerror ussdetailpagelink{textdecorationunderline}usswidgetheader usssphelplink ahover{textdecorationnone}#pawbuttongrid{positionrelative}#pawbuttonspinner{width100%;height100%;positionabsolute;zindex999}pprodtilelargeboxsprite{backgroundurl//mmedia/images/G/01/pantry/pantryboxspritepercentlargepng norepeat}pprodtileboxsprite{backgroundurl//mmedia/images/G/01/pantry/pantryboxspritepercentsmallpng norepeat}pprodtileboxinfomessaging{fontsize15px}pprodtileboxdisplay{height60px;width99px;positionrelative;displayinlineblock}pprodtileboxdisplaypprodtileboxsprite numfulloverlay{positionabsolute;width24px;color#FFF;textaligncenter;fontsize12px;left0;top27px}pprodtileboxdisplaypprodtileboxsprite percentoverlay{positionabsolute;width40px;textaligncenter;fontsize13px;fontweightbolder}pprodtileboxdisplaypprodtileboxspriteonebox percentoverlay{left26px}pprodtileboxdisplaypprodtileboxspriteoneboxvlowfill{backgroundposition0 0}pprodtileboxdisplaypprodtileboxspriteoneboxvlowfill percentoverlay{top35px}pprodtileboxdisplaypprodtileboxspriteoneboxlowfill{backgroundposition0 64px}pprodtileboxdisplaypprodtileboxspriteoneboxlowfill percentoverlay{top35px}pprodtileboxdisplaypprodtileboxspriteoneboxmedfill{backgroundposition0 129px}pprodtileboxdisplaypprodtileboxspriteoneboxmedfill percentoverlay{top30px}pprodtileboxdisplaypprodtileboxspriteoneboxhifill{backgroundposition0 194px}pprodtileboxdisplaypprodtileboxspriteoneboxhifill percentoverlay{top26px}pprodtileboxdisplaypprodtileboxspriteoneboxmorehifill{backgroundposition0 259px}pprodtileboxdisplaypprodtileboxspriteoneboxmorehifill percentoverlay{top20px}pprodtileboxdisplaypprodtileboxspriteoneboxvhifill{backgroundposition0 648px}pprodtileboxdisplaypprodtileboxspriteoneboxvhifill percentoverlay{top19px;color#D26F1F}pprodtileboxdisplaypprodtileboxspritemultibox percentoverlay{left45px}pprodtileboxdisplaypprodtileboxspritemultiboxvlowfill{backgroundposition0 323px}pprodtileboxdisplaypprodtileboxspritemultiboxvlowfill percentoverlay{top35px}pprodtileboxdisplaypprodtileboxspritemultiboxlowfill{backgroundposition0 388px}pprodtileboxdisplaypprodtileboxspritemultiboxlowfill percentoverlay{top35px}pprodtileboxdisplaypprodtileboxspritemultiboxmedfill{backgroundposition0 453px}pprodtileboxdisplaypprodtileboxspritemultiboxmedfill percentoverlay{top30px}pprodtileboxdisplaypprodtileboxspritemultiboxhifill{backgroundposition0 518px}pprodtileboxdisplaypprodtileboxspritemultiboxhifill percentoverlay{top26px}pprodtileboxdisplaypprodtileboxspritemultiboxmorehifill{backgroundposition0 583px}pprodtileboxdisplaypprodtileboxspritemultiboxmorehifill percentoverlay{top20px}pprodtileboxdisplaypprodtileboxspritemultiboxvhifill{backgroundposition0 712px}pprodtileboxdisplaypprodtileboxspritemultiboxvhifill percentoverlay{top19px;color#D26F1F}pprodtileboxdisplaypprodtilelargeboxsprite{positionrelative;displayinlineblock}pprodtileboxdisplaypprodtilelargeboxsprite numfulloverlay{positionabsolute;width30px;color#FFF;textaligncenter;fontsize12px;left1px;top44px}pprodtileboxdisplaypprodtilelargeboxsprite percentoverlay{positionabsolute;width40px;textaligncenter;fontsize13px;fontweightbolder}pprodtileboxdisplaypprodtilelargeboxspriteonebox{height95px;width133px}pprodtileboxdisplaypprodtilelargeboxspriteonebox percentoverlay{left54px}pprodtileboxdisplaypprodtilelargeboxspriteoneboxvlowfill{backgroundposition0 1}pprodtileboxdisplaypprodtilelargeboxspriteoneboxvlowfill percentoverlay{top69px}pprodtileboxdisplaypprodtilelargeboxspriteoneboxlowfill{backgroundposition0 99px}pprodtileboxdisplaypprodtilelargeboxspriteoneboxlowfill percentoverlay{top65px}pprodtileboxdisplaypprodtilelargeboxspriteoneboxmedfill{backgroundposition0 199px}pprodtileboxdisplaypprodtilelargeboxspriteoneboxmedfill percentoverlay{top53px}pprodtileboxdisplaypprodtilelargeboxspriteoneboxhifill{backgroundposition0 297px}pprodtileboxdisplaypprodtilelargeboxspriteoneboxhifill percentoverlay{top37px}pprodtileboxdisplaypprodtilelargeboxspriteoneboxmorehifill{backgroundposition0 393px}pprodtileboxdisplaypprodtilelargeboxspriteoneboxmorehifill percentoverlay{top37px}pprodtileboxdisplaypprodtilelargeboxspriteoneboxvhifill{backgroundposition0 943px}pprodtileboxdisplaypprodtilelargeboxspriteoneboxvhifill percentoverlay{top31px;left55px;color#D26F1F}pprodtileboxdisplaypprodtilelargeboxspritemultibox{height88px;width135px}pprodtileboxdisplaypprodtilelargeboxspritemultibox percentoverlay{left65px}pprodtileboxdisplaypprodtilelargeboxspritemultiboxvlowfill{backgroundposition0 493px}pprodtileboxdisplaypprodtilelargeboxspritemultiboxvlowfill percentoverlay{top61px}pprodtileboxdisplaypprodtilelargeboxspritemultiboxlowfill{backgroundposition0 584px}pprodtileboxdisplaypprodtilelargeboxspritemultiboxlowfill percentoverlay{top56px}pprodtileboxdisplaypprodtilelargeboxspritemultiboxmedfill{backgroundposition0 673px}pprodtileboxdisplaypprodtilelargeboxspritemultiboxmedfill percentoverlay{top50px}pprodtileboxdisplaypprodtilelargeboxspritemultiboxhifill{backgroundposition0 763px}pprodtileboxdisplaypprodtilelargeboxspritemultiboxhifill percentoverlay{top34px}pprodtileboxdisplaypprodtilelargeboxspritemultiboxmorehifill{backgroundposition0 854px}pprodtileboxdisplaypprodtilelargeboxspritemultiboxmorehifill percentoverlay{top33px}pprodtileboxdisplaypprodtilelargeboxspritemultiboxvhifill{backgroundposition0 1040px}pprodtileboxdisplaypprodtilelargeboxspritemultiboxvhifill percentoverlay{top30px;color#D26F1F}pprodtilepprodtilecdlistexecuting{opacity6}pprodtilepprodtilecdlistexecuting pprodtilecdlistactions{displaynone}pprodtilepprodtilecdlistexecuting pprodtilecdlistactionsspinner{displayblock}pprodtilepprodtilecdlistundoingdelete{opacity6}pprodtilepprodtilecdlistundoingdelete pprodtilecdlistactionmessage{displaynone}pprodtilepprodtilecdlistundoingdelete pprodtilecdlistundodeletespinner{displayblock}pprodtilepprodtilecdlistdeletesuccess{bordercolor#8CCC7D}pprodtilepprodtilecdlistdeletesuccess pprodtileinner pprodtiledetailspprodtilepprodtilecdlistdeletesuccess pprodtileinner pprodtileimgouterpprodtilepprodtilecdlistdeletesuccess pprodtileinner pprodtileselectioninfo{opacity2}pprodtilepprodtilecdlistdeletesuccess pprodtileinner pprodtilebuttons{displaynone}pprodtilepprodtilecdlistdeletesuccess pprodtileinner pprodtilemessaging{displayblock}pprodtilepprodtilecdlistdeletesuccess pprodtileinner pprodtilemessaging pprodtilecdlistactionresult{displaynone}pprodtilepprodtilecdlistdeletesuccess pprodtileinner pprodtilemessaging pprodtilecdlistdeletesuccess{displayblock}pprodtilepprodtilecdlistmovesuccess{bordercolor#8CCC7D}pprodtilepprodtilecdlistmovesuccess pprodtileinner pprodtiledetailspprodtilepprodtilecdlistmovesuccess pprodtileinner pprodtileimgouterpprodtilepprodtilecdlistmovesuccess pprodtileinner pprodtileselectioninfo{opacity2}pprodtilepprodtilecdlistmovesuccess pprodtileinner pprodtilebuttons{displaynone}pprodtilepprodtilecdlistmovesuccess pprodtileinner pprodtilemessaging{displayblock}pprodtilepprodtilecdlistmovesuccess pprodtileinner pprodtilemessaging pprodtilecdlistactionresult{displaynone}pprodtilepprodtilecdlistmovesuccess pprodtileinner pprodtilemessaging pprodtilecdlistmovesuccess{displayblock}pprodtilepprodtilecdlistactionerror{bordercolor#c40000}pprodtilepprodtilecdlistactionerror pprodtileinner pprodtiledetailspprodtilepprodtilecdlistactionerror pprodtileinner pprodtileimgouterpprodtilepprodtilecdlistactionerror pprodtileinner pprodtileselectioninfo{opacity2}pprodtilepprodtilecdlistactionerror pprodtileinner pprodtilebuttons{displaynone}pprodtilepprodtilecdlistactionerror pprodtileinner pprodtilemessaging{displayblock}pprodtilepprodtilecdlistactionerror pprodtileinner pprodtilecdlistactionresult{displaynone}pprodtilepprodtilecdlistactionerror pprodtileinner pprodtilecdlistactionerror{displayblock}pprodtilecdlistactionresult pprodtilecdlistactionmessage{height28px}pprodtilecdlistactionresult pprodtilecdlistundodeletespinner{displaynone;height28px;textaligncenter}pprodtilecdlistactionresult pprodtilecdlistundodeletespinner pprodtilecdlistundodeletespinnerimg{displayinlineblock}pprodtilecdlistactionresult pprodtilecdlistactionstatussuccess{backgroundcolor#E8F9E2}pprodtilecdlistactionresult pprodtilecdlistactionstatuserror{backgroundcolor#fcf4f4}pprodtilecdlistactionresult pprodtilecdlistactionstatus{padding10px;fontweight700;marginbottom13px!important}pprodtilecdlistactions{height28px}pprodtilecdlistactions abuttontext{textaligncenter!important}pprodtilecdlistactionsspinner{displaynone;height28px;textaligncenter}pprodtilecdlistactionsspinner pprodtilecdlistactionsspinnerimg{displayinlineblock}anojs pprodtilecdlistmove{displaynone!important}anojs pprodtilecdlistdelete{width100%!important}pprodtile{bordersolid 1px #EEE;positionrelative}pprodtilepprodtilerosie{bordernone}pprodtilepprodtilerosielarge{bordernone}pprodtile pprodtileinner{height100%;width100%}pprodtile pprodtileselectioninfo{overflowyhidden;positionabsolute;zindex22;height25px;padding5px 0 0 5px}pprodtile pprodtileselectioninfo pprodtileinbox{backgroundcolor#DEDEDE;borderrightsolid 1px #DEDEDE;mozborderradius2px 0 0 2px;webkitborderradius2px 0 0 2px;borderradius2px 0 0 2px;floatright;padding0 5px 0 6px;height18px}pprodtile pprodtileselectioninfo pprodtileinbox pprodtileinboxinner{verticalaligntexttop}pprodtile pprodtileimgouter{positionrelative}pprodtile pprodtileimgouter pprodtileimg{displayblock;marginleftauto;marginrightauto}pprodtile pprodtilerosiequicklookbutton{displaynone;positionabsolute;top70%;left25%;width50%}pprodtile pprodtiledetails pprodtiletitle{overflowyhidden}pprodtile pprodtilehideoverflow{overflowhidden;whitespacenowrap}pprodtile pprodtilebadge{verticalalignbaseline}pprodtile pprodtilebuttons{positionabsolute;displayblock;bottom0;backgroundcolor#F8F8F8;bordertopsolid 1px #EEE}pprodtile pprodtilebuttons form{marginbottom0}pprodtile pprodtilebuttons pprodtileatcspinner{displaynone;textaligncenter}pprodtile pprodtilebuttons pprodtileatcspinner pprodtileatcspinnerimg{displayinlineblock}pprodtile pprodtilemessaging{backgroundcolor#FFF;positionabsolute;displaynone;bottom0;zindex21;textaligncenter;paddingbottom30px}plistsimilarrow pprodtile pprodtilemessaging{paddingbottom0}pprodtile pprodtileinlineupsell{backgroundcolor#EAEDED;positionabsolute;displaynone;top0;bottom0;zindex21;textaligncenter}pprodtile pprodtileinlineupsell pprodtileinfo{backgroundcolor#FFF;padding0 6px}pprodtile pprodtileinlineupsell pprodtileinfo pprodtileimgpadding{paddingtop6px}pprodtile pprodtileinlineupsell pprodtileinfo pprodtileimgpadding pprodtileimgsize{height77px}pprodtile pprodtileinlineupsell pprodtileinfo pprodtileitemname{height36px;overflowyhidden}pprodtile pprodtileinlineupsell pprodtileinfo pprodtilepriceaddpadding{paddingbottom10px;paddingright0}pprodtile pprodtileinlineupsell pprodtilerecs{positionabsolute;left0;right0;padding0 6px}pprodtile pprodtileinlineupsell pprodtilerecs pprodtileheadlinepadding{displayblock;padding6px 0}pprodtile pprodtileinlineupsell pprodtilerecs pprodtilerec{backgroundcolor#FFF}pprodtile pprodtileinlineupsell pprodtilerecs pprodtilerec pprodtilerecpadding{displayblock;padding4px;height26px;width151px;overflowhidden;textoverflowellipsis;whitespacenowrap}pprodtile pprodtilerosiebuttons{positionabsolute;displayblock;bottom0;backgroundcolortransparent;bordertopnone}pprodtile pprodtilerosiemessaging{backgroundcolortransparent;bottom145px}pprodtile pprodtilerosiesuccess{backgroundcolor#fff;opacity85}pprodtile pprodtilerosieprice{fontweight700}pprodtilepprodtilesizelarge{maxwidth360px}pprodtilepprodtilesizelarge pprodtiledetails{padding0 25px}pprodtilepprodtilesizelarge pprodtiledetails pprodtiletitle{maxheight36px}pprodtilepprodtilesizelarge pprodtilebuttons{padding14px 15px 0}pprodtilepprodtilesizelarge pprodtilebuttons pprodtileatc pprodtileatcspinner{marginbottom14px}pprodtilepprodtilesizemini pprodtiledetails{padding0 10px}pprodtilepprodtilesizemini pprodtiledetails pprodtiletitle{maxheight36px}pprodtilepprodtilesizemini pprodtiledetails pprodtilepromo pprodtilepromosubtitle{lineheight9}pprodtilepprodtilesizemini pprodtiledetails pprodtilepromo pprodtilepromosubtitle pprodtilepromosubtitletext{lineheight1!important}pprodtilepprodtilesizemini pprodtilebuttons{padding14px 10px 0}pprodtilepprodtilesizemini pprodtilebuttons pprodtileatc pprodtilequantity{width54px}pprodtilepprodtilesizemini pprodtilebuttons pprodtileatc pprodtileatcspinner{marginbottom8px}pprodtilepprodtilesizerosiemini pprodtiledetails{padding0 10px}pprodtilepprodtilesizerosiemini pprodtiledetails pprodtiletitle{maxheight36px}pprodtilepprodtilesizerosiemini pprodtilebuttons{padding14px 10px 0}pprodtilepprodtilesizerosiemini pprodtilebuttons pprodtileatc pprodtileatcspinner{marginbottom8px}alinknormalpprodtileminidptitle{fontsizexlarge;color#000}pprodtileminidptitlesection{fontsize24px;maxheight80px;lineheight110%;overflowhidden;paddingright40px}pprodtileminidpbrand{positionabsolute;fontsize17px;color#767676}pprodtileminidpdetails{paddingleft40px;paddingbottom40px}pprodtileminidpprice{fontsizelarge}pprodtileminidpppu{color#767676}pprodtileghosttile{displaynone!important}pprodtilecarouselvideotile{minwidth375px!important;minheight360px!important}pprodtilecarouselvideotile pprodtileinner{width375px}pprodtilecarouselvideotile pprodtileimgouter{width100px;height136px;backgroundcolor#fff;border1px solid #eee;borderradius3px;margin9px;padding5px;positionabsolute;left10px;bottom16px}pprodtilecarouselvideotile pprodtileimgouter pprodtileimg{positionrelative;top50%;transformtranslateY50%;heightauto;widthauto}pprodtilecarouselvideotile pprodtiledetails{width232px;positionabsolute;left132px;top217px}pprodtilecarouselvideotile pprodtiledetails pprodtiletitle{minheight50px;overflowhidden}pprodtilecarouselvideotile pprodtiledetails pprodtiletitle alinknormal{textoverflowclip;width232px;overflowhidden}pprodtilecarouselvideotile pprodtiledetails pprodtiletitletwoline{minheight36px;height36px}pprodtilecarouselvideotile pprodtiledetails pprodtilepromo{lineheight9;displayinline}pprodtilecarouselvideotile pprodtiledetails pprodtilepromosubtitle{displaynone!important}pprodtilecarouselvideotile pprodtilesimpleatcsuccessresult{width375px;top170px;left0}pprodtilecarouselvideotile pprodtilesimpleatcsuccessresult pprodtileatcchangeover{left92px;width150px;displayinlineblock}pprodtilecarouselvideotile pprodtileselectioninfo{pointereventsnone}pprodtilecarouselvideotile vjsposter{webkitbackgroundsizecover;mozbackgroundsizecover;obackgroundsizecover;backgroundsizecover!important}pprodtilecarouselvideotilebuttons{bordernone!important}pprodtilecarouselvideotilebuttons pprodtileatc{width232px;positionabsolute;displayblock;bottom26px;height31px;left132px}pprodtilecarouselvideotilebuttons pprodtileatc atextcenter{textalignleft!important;margintop5px}pprodtilecarouselvideotilebuttons pprodtileatcbutton{left10px}pprodtilecarouselvideotilebuttons pprodtilequantity{width51px!important}pprodtilecarouselvideotileatcdropdown acolleft{width64px}pprodtilecarouselvideotileplayer{height200px;width355px;margin9px;displayblock;overflowhidden;backgroundcolor#000}pprodtilecarouselvideotilesponsoredtext{positionabsolute;left19px;bottom5px;paddingtop1px;fontsize9px!important;letterspacing5px}pprodtilerosieimgmaxqty{paddingtop5px;paddingright5px;paddingleft5px;paddingbottom5px;positionabsolute;bottom50%;backgroundcolor#fff;opacity9}pprodtilerosieimgmaxqtylarge{paddingtop5px;paddingright5px;paddingleft5px;paddingbottom5px;positionabsolute;bottom50%;backgroundcolor#fff;opacity8}pprodtilerosieatcdropdown{displaynone}pprodtilerosieimgouterhoverhover pprodtilerosiequicklookbutton{displayblock}pprodtileminidpdetailsrowhidden{displaynone}pprodtileminidpdetailsrowhidden{displaynone}pprodtileminidpsimstitlerow{fontsize18px;textaligncenter;backgroundcolor#f3f3f3;height70px}pprodtileminidpsimstitle{color#767676;positionrelative;top20px}pprodtileminidpsimsrow{backgroundcolor#f3f3f3;height115px;textaligncenter}pprodtileminidpsimstitle{color#767676;positionrelative;top20px}pprodtileminidpsimstile{paddingleft10px;paddingright10px;paddingbottom5px;borderbottomwidth5px;borderbottomcolor#f3f3f3;borderbottomstylesolid;verticalalignbottom;cursorpointer}pprodtileminidpsimstilecurrent{borderbottomcolororange}pprodtileminidpsimstilehover{borderbottomcolor#bbb}pprodtileminidpatcconfirmbase{colorgreen;fontsizemedium;paddingleft20px;displaynone}pprodtileminidpatcconfirmsuccess{displayinline}pprodtileminidppercentsection{backgroundcolor#f3f3f3;displaynone}pprodtileminidppercentsectionshow{displayblock}pprodtileminidpbox{paddingtop10px;paddingbottom10px;paddingleft10px;paddingright10px}pprodtileminidppercenttext{positionabsolute;paddingtop15px;paddingbottom10px;paddingleft10px;paddingright10px}pprodtileminidpmodalclose{floatright;margin10px;fontsizexlarge;cursorpointer;colorgray}pprodtileminidpfillpercent{color#767676}pprodtileminidpoos{fontsizelarge;color#b12704}pantrydiscountsticker{positionabsolute;width40px;height40px;lineheight12px;fontsize12px;borderradius100%;zindex1;color#fff;background#B12704;paddingtop10px;textaligncenter}pantryinuchangeoverwrapper{positionrelative}pantryinuchangeoverwrapper #pantryinuconfirmation{positionabsolute;right15%}#pantryInlineUpsellWrapper{displaynone;marginleft19px}inusection{padding22px 26px 26px 26px;backgroundcolor#EAEDED}inusection a{marginright5px;marginleft5px}inuitem{displayinlineblock;maxwidth193px;overflowhidden;textoverflowellipsis;whitespacenowrap}turbocheckoutautoloadspinner{positionabsolute;top0;left0;width100%;height100%;overflowhidden}turbocheckoutautoloadcirclecontainer{positionabsolute;top50%;left50%;width50px;height50px;overflowhidden;borderradius50%;background#fff;transformtranslate50%50%}turbocheckoutautoloadspinnercontainer{positionabsolute;top0;left0;width100%;height100%;backgroundcolorrgba25525525575;overflowhidden;zindex1008}#turboloadingcontainer{minheightinherit;minwidthinherit;positionrelative;opacity0;mozwebkittransitionopacity 5s linear 25s;mswebkittransitionopacity 5s linear 25s;owebkittransitionopacity 5s linear 25s;khtmlwebkittransitionopacity 5s linear 25s;webkittransitionopacity 5s linear 25s;transitionopacity 5s linear 25s}#turboloadingcontent{positionabsolute;left0;right0;top35%}#turboloadingspinner{displayblock;margin0 auto}#turboloadingtext{displayblock;textaligncenter}turbocheckoutblank{opacity0}turbocheckoutshown{opacity1!important}#turbocheckoutframe{minheight335px;height335px;minwidth550px;overflowyhidden;mozwebkittransitionheight 5s;mswebkittransitionheight 5s;owebkittransitionheight 5s;khtmlwebkittransitionheight 5s;webkittransitionheight 5s;transitionheight 5s}#turbocheckoutiframe{width100%;height100%;bordernone;displayblock;opacity0;mozwebkittransitionopacity 5s;mswebkittransitionopacity 5s;owebkittransitionopacity 5s;khtmlwebkittransitionopacity 5s;webkittransitionopacity 5s;transitionopacity 5s}#turbocheckoutmodalheader{textoverflowellipsis;whitespacenowrap;overflowhidden;maxwidth500px}
FRENCH in 10 minutes a day with CDROM Books Computers Accessories - Slammed! Jake Lucas Gay BDSM Book 2 edition by SF Tanner Literature Fiction eBooks
Hard Luck Hank Robot Farts (Audible Audio Edition) Steven Campbell Liam Owen Books Reviews
ROBOT FARTS is the latest of the HARD LUCK HANK series that I find consistently entertaining. It's a sci-fi series about the continuing misadventures of an immortal almost (but not quite) indestructible professional thug named Hank. Hank is a fairly awful person and has committed a number of murders for no other reason than he was paid to. He's also a person who has saved the universe on a couple of occasion.
The series is notable for the fact every iteration has the station of Belvaille going through some dramatic change. Sometimes it's the capital of the galaxy, sometimes its a impoverished hellhole, sometimes its a slightly less impoverished hellhole, and other times its (just) the football capital of the galaxy. In Robot Farts, Belvaille has come full circle back to the crime-ridden hellhole it was in the first book with everyone virtually back in the same place they started.
Well, not quite, as Hank has finally discovered he's not a mutant but a member of a long-thought-extinct race of aliens who tend to be as fat as himself (except for Hank's new girlfriend who is the attractive schoolgirl-meets-guerilla on the cover). While Hank is about as apolitical as they come, the allure of sex is something which easily convinces him to go along with said race's plans to get revenge on the present galactic government for their homeworld's destruction. You know, despite not being the government which did it.
There's multiple interesting plots going on in this book, not the least being Hank's attempt to save organized crime on the station by taxing every ship coming through. This, of course, blows up in Hank's face. However, sadly, the series falls back on its least interesting villain to once more make a threat to the galaxy which I felt should be shied away from. Hank is always at his most interesting when he's saving his wallet rather than the universe.
Robot Farts is a decent enough novel with the same likable characters and screw-ups which made the previous novels. This one lies a bit more on continuity than it should as well as too much in the way of "threats to the universe." I'm hoping future installments will be more about Hank trying to line his pockets instead. Still, I'm glad I read it. I'm also sad Hank's girlfriend didn't play a bigger role as she was always entertaining. There's nothing quite so humorous as a die-hard capitalist gangster signed up with an idealistic to the point of stupidity pseudo-communist revolutionary.
8/10
Good I don't know how Steven Campbell does it. He's been cranking out a new Hank novel roughly every eight months, and they just keep getting better and better. This time around Belvaille is in the dumps - again - and nearly deserted and almost ignored by the new Colmarian Confederation - again. Hank and his cohorts still manage to get caught up in a hacked election (nice timing there, Steven) that leads to a peculiar war with the Dredel Led and, as usual, to Hank being a hero while managing to tick off just about everyone on the station. Again as usual, the story is well-written, highly entertaining, fast-paced with lots of fun twists and turns, often ascending to Pythonic levels of ludicrousness which is okay because, as usual, it's also really damn funny.
Bad Not much of anything. Campbell has grown as a writer throughout this series, and it shows in the tight storyline and the natural, nuanced interplay among the characters here. The setting keeps threatening to settle into formula, but Campbell always manages to keep it fresh and interesting. (A while back, in an earlier review, I offered that maybe the Belvaille setting was played out, and that Hank should get away from there for awhile. Don't listen to me. Belvaille reinvents itself more often than Madonna in her heyday. This is as it should be.)
Ugly Hank, who, in the considered opinion of just about everyone on and off Belvaille, could stand to lose a few pounds. He's a MUTANT, people; that's his story, etc.
Bottom line Buy it, read it. If you haven't seen the other five novels in the series, buy them, read them. If you have, read them again; why not. Five stars.
As always, I laughed out loud a bunch of times while reading this.
I don't like most books. I stop reading many kindle books after the first chapter and return about 80% of the audible books after 30 minutes of listening. I get bored easily. I also get agitated when the author makes "cheap" decisions like having their main protagonist do something stupid or weak in order jamb the plot into their chosen direction.
The Hard Luck Hank series is a joy to read. There're funny, they're imaginative, the characters are interesting and likable, there's always a lot of interesting stuff going on. Underneath it all there are even some interesting ideas about society, government, and interpersonal relationships.
Also a lot of cool science fiction concepts What would a race of sentient robots be like? What would someone who was immortal and billions of years old do?
0 Response to "[EKI]∎ Read Free Hard Luck Hank Robot Farts (Audible Audio Edition) Steven Campbell Liam Owen Books"
Post a Comment