Thursday, January 29, 2026

2025 Event Log

01-03-2025    New waxed chain for Fuji bike, SD Folk Heritage Society concert at Poway Templar's Hall with Tyler Grant, opening act was Travis Oliver
01-06-2025    Drive to Anza-Borrego Desert State Park for a camping trip
01-08-2025    42nd wedding anniversary, travel home from Anza-Borrego Desert State Park
01-10-2025    Rewaxed chain for Fuji bike, concert at Poway Templar's Hall with Gregory Page
01-11-2025    Chill small Bisikleta party at Zac's and Joey's community center
01-13-2025    Dinner at Los Panchos with the UMM (Earl, Paul L., Ben L., Gary, Marty)
01-14-2025    Chats at HP site with Hongwei, Linda, and Emilio
01-15-2025    John's bike crash, beer with Avi at Phil's BBQ, dinner with Raia Slivniak at BJ's
01-16-2025    Travel to Houston for family visit, Genesis G80 all-electric car rental
01-17-2025    Carrie's memorial service in Klein
01-18-2025    Family meeting with Mom, Mark, Ben, and Ross, drive to Kathy's house
01-19-2025    Lunch at Lupe Tortilla Tex-Mex restaurant with Ann, Kathy, and Heather
01-20-2025    Lunch with Ann, Kathy, and Heather at a Thai food restaurant near their house, travel home from Houston
01-21-2025    Successful bike repair (chain replacement) for Canyon bike at Poway Bicycle
01-23-2025    Lunch with the Four Amigos at Stone Brewery
01-28-2025    Lunch with John at Best Pizza & Brew, spackling skylight area
01-31-2025    Started painting skylight area
02-01-2025    Finished painting skylight area, Emily's birthday dinner at home
02-02-2025    Changed oil in scooter, SD Folk Heritage Society concert at Pilgrim UCC with Four Shillings Short
02-03-2025    Built retaining wall for peach tree
02-07-2025    Saw A Complete Unknown
02-08-2025    Hazardous waste drop-off at Miramar College, dinner at Linda and Gregory's house
02-10-2025    COVID booster shot, Leos dinner at Los Panchos
02-14-2025    New HOKA running shoes
02-17-2025    New wedding ring, lunch with Earl at Dumplings n More
02-18-2025    Annual ride-through pass for Camp Pendleton, HP Indigo worker get-together at Miguel's Cocina
02-19-2025    Picked up Dad's old ring, repaired, at Unicorn Jewelers
02-20-2025    Travel to Tokyo, watched Emilia Perez on the plane
02-22-2025    Visited Yushima Shrine
02-23-2025    Walk through Ueno Park, Meiji Shrine, Harajuku area (Takeshita St), Yoyogi Park
02-24-2025    Visited Asakusa area, Senso-ji Shrine, Yanaka neighborhood
02-25-2025    Day in Nikko, including Hondo Main Hall, Kanman-ga-fuchi Abyss trail
02-26-2025    Visited Ochanomizu Origami Kaikan, Kanda Myoujin Shrine, outside Imperial Palace grounds, TeamLab Borderless exhibition
02-27-2025    Show at The Samurai Restaurant, walk around the Shinjuku area and then over to Shibuya to see Shibuya Scramble and walk around that area
02-28-2025    Travel to Nagano, visited Zenkoji Temple, train to Yudanaka and stay at ryokan, walked to three onsen hot baths and sat in onsen at ryokan as well
03-01-2025    Visited Snow Monkey Park, Hokutai Museum, little craft store, Yamabouiboui restaurant, private onsen at ryokan
03-02-2025    Sat in hotel onsen, travel to Kyoto
03-03-2025    Visited COYOTE The Roots coffee shop, Nishiki Market, Yasaka Pagoda, Hokan-ji Temple, Yasaka Kamimachi neighborhood with Sennen-Zaka path, Ryozen Kannon Temple, Dai-un-in Temple, Yasaka Shrine
03-04-2025    Went to Kyoto Kaleidoscope Museum, Veginny vegan restaurant, Zenkyo-an Temple, Kenninji Temple, tried (without success) to visit bar with table magic
03-05-2025    Visited Kiyomizu-dera Temple, Seikanji Temple
03-06-2025    Visited Inari Shrine with many Torii gates and Mt Inari
03-07-2025    Travel to Hiroshima, ate at Tex-Mex restaurant that is a blues music landmark, visited Hiroshima Peace Museum, Victims Memorial Cenotaph, Eternal Flame of Peace, Children's Peace Monument, and Atomic Bomb Dome
03-08-2025    Visited Miyajima island, walked by Hokokujinja Shinto Shrine, saw Buddhist Daigan-ji Temple with Hocho Shiki ceremony, saw large Torii gate in water, travel to Osaka
03-09-2025    Went to Osaka Castle Park with owl and dachshund on display, re-watched Tenet
03-10-2025    Visited Nara, seeing Kohfuku-ji Temple, Nara deer, Dotonbori neighborhood in Osaka with Oko-Fun Bar and its excellent okonomiyaki
03-11-2025    Travel to Hakone area, visited Odawara Castle, Yumoto village
03-12-2025    Took Hakone Tozan Rail train with switchbacks, traveled to Gora, took cable car and ropeway to Togendai village by Lake Ashi, traveled to Kamakura
03-13-2025    Travel back home from Japan, rewatched Mission Impossible - Dead Reckoning on plane
03-20-2025    Lunch with Ann, Dennis, Karen, John, and Vivian at Oggi's
03-21-2025    Travel to Houston
03-24-2025    Lunch with Mark at Salata in Houston, dinner at Matthew's house with Ben, Matthew, Lauren, Rebecca, Amber, Hannah, Abigail, Lauren's sister Amber and her husband Roman, and all their kids, along with Lauren's dad and stepmother
03-25-2025    Travel home from Houston
03-27-2025    Hiked to Potato Chip Rock with Andy
03-28-2025    Planted new peach tree
03-29-2025    Lunch after ride with the Bisikleta group at Marco's Pizza
04-02-2025    Dinner with Ann and Emily at Mira Mesa Best Pizza n Brew
04-03-2025    Lunch with Charlie at Havana Cuban restaurant
04-05-2025    Century ride around San Diego County with Mike and Joe
04-06-2025    Saw cover band Cadillac Fringe at Rancho Guajito Winery
04-07-2025    Lunch with Howard and Yi-Hua at Mama Cella's
04-08-2025    Dental cleaning at Carmel Mountain Dental Care, hike up Iron Mountain with Andy
04-10-2025    65th Anniversary Second City touring group at the UCSD Epstein Family Amphitheater
04-11-2025    Coffee with John Stoffel at HP, saw Emilio Lopez, Jessica Fletcher, Britt Christenson, James Kiang, and Jason Swei, travel to South Carlsbad State Beach for camping with Charlie and Leslie, Andy, Edson, Gideon, Luchi, Liam, Cam, and his wife were camping there too
04-12-2025    Saw The Role Models by The Camp Store
04-13-2025    Travel home from camping, lunch with Eric Sweet at The Loving Hut
04-14-2025    Lunch with Hongwei at Viktor's Cafe, dinner with the Leos at Los Panchos
04-15-2025    Ride and lunch with Pat and Ann at Sonny's Restaurant
04-18-2025    Dermatologist appointment with Mark Vierra
04-19-2025    Dinner with Emily, Caleb, Nick, and Jen at their apartment
04-22-2025    Travel to Gilbert Ray Campground outside Tucson
04-23-2025    Visited Saguaro National Park (visitor center, Bajada Loop), walked around downtown Tucson, went to Pima County Fair, saw Switchfoot in concert
04-24-2025    Travel to Rockhound State Park
04-25-2025    Took Thunder Egg Trail around park, travel to Guadalupe Mountains National Park
04-26-2025    Visited Carlsbad Caverns National Park, saw live bat presentation
04-27-2025    Ranger talk at Guadalupe Mountains NP Visitor Center, visited Smith Family Homestead, Smith Springs, Butterfield Stagecoach Stop
04-28-2025    Travel to Turquoise Creek Campground outside Albuquerque   
04-29-2025    Drove through and hiked in Petrified Forest National Park (including Crystal Forest, Rainbow Forest, Blue Mesa loops), traveled to Holbrook KOA Campground
04-30-2025    Travel to Cave Springs Campground in Coconino National Forest
05-01-2025    Hike from Yavapai parking lot to Bell Rock Vista parking lot and then back a different way
05-02-2025    Kia Sportage car trouble, travel home from camping
05-04-2025    Dinner with Ann and Rob at MexicanBar
05-06-2025    Meet-up with HP Indigo workers at Miguel's Cocina
05-08-2025    Bike ride with James Kiang
05-09-2025    Run at UCSD with Audrey Arinello
05-11-2025    Lunch with Ann and Emily at Panya Thai
05-12-2025    Leos dinner at Los Panchos
05-13-2025    Sprinkler line leak repair, built walls for second garden bed, drink with Avi at Phil's BBQ
05-16-2025    Trip to Boise to visit Blair, see Guangjin and Eric
05-17-2025    Visited Boise Capitol
05-18-2025    Ride with Blair in Boise
05-19-2025    Travel home from Boise
05-23-2025    Started sifting gravel in frontyard path, saw Casey Abrams at Lou Lou's Club
05-24-2025    Palomar ride up to Boucher Lookout from Harrah's and back, lunch with Ray, Arnold, and Nel at Jilberto's
05-26-2025    Dinner at home with John, Vivian, Brooke, and Stephen
05-27-2025    Put up shade cover posts by first garden bed
05-30-2025    Viewing for Anna Lagman's mother, saw Ashley E Norton, Jeff Berkley, and Tim Flannery in concert at the Athenaeum
05-31-2025    Farewell lunch for Zac and Joey at Mendocino Farms with Ann and Bisikleta riders
06-02-2025    New Big Agnes tent body received
06-03-2025    First ocean swim at Ventura Cove, CBS8 news appearance
06-05-2025    Lunch with Ann, John, Vivian, Dennis, and Karen at Chan Dara Thai, set shade cover posts for second garden bed
06-06-2025    Shabbat dinner at FUMC Escondido, new Amazfit Active 2 watch
06-07-2025    Changed oil on scooter
06-10-2025    Picked up new used 2021 RAV4
06-11-2025    Happy hour with Emily and Caleb at On the Border
06-12-2025    Happy hour with HP and ex-HP folks at Phil's BBQ
06-15-2025    Father's Day lunch with Ann and Emily, concert with Berkley Hart Selis Twang, Tim Flannery opened
06-20-2025    Summer Day celebration
06-22-2025    San Diego International Sprint Triathlon
06-24-2025    Lunch with Joe at Micheline's Pita House
06-27-2025    Lunch with Charlie at Tasty Noodle House, dinner with Ann, Rob, and Isabelle at T&T
06-28-2025    Had dinner with Kay and Earl at Farmer's Bottega, saw Music of the Knights at Rady Shell with Enrico Lopez-Yanez conducting
06-29-2025    Concert with Gregory Page at Old Poway Park
07-01-2025    Lunch with Joe at Chito's Taco Shop
07-02-2025    Ocean swim with Charlie at La Jolla Shores
07-03-2025    Dinner with Paula, Catalin, Maria, Andrea, Ivana, and their friends at San Elijo State Beach
07-04-2025    Dinner with the Swobodas, Hawkins, Pauleys, and Dijaks at Joe and Cathie's house, fireworks from Mary Anne's new office
07-06-2025    Concert with Blue Breeze Band at Lake Poway Park
07-07-2025    Dinner with Ann, Emily, and Caleb at Yanni's
07-08-2025    Ride up to Santa Ysabel and back
07-09-2025    Ocean swim with Charlie at La Jolla Shores, Noises Off at the Old Globe Theater
07-10-2025    RAV4 smog check, lunch with Earl at Firangi, happy hour with HP and ex-HP folks at Phil's BBQ
07-11-2025    First meeting with Jeff Ross
07-13-2025    Summer concert in Coronado at Spreckels Park with Cassie B
07-15-2025    Travel to June Lake (at 7700' elevation)
07-17-2025    Travel to Reno to visit the Thompsons
07-18-2025    Concert with Alison Krauss and Union Station, Willie Watson opened, at Grand Sierra Resort
07-19-2025    Ride with David around Washoe Lake
07-20-2025    Ride with David to an overlook above Audrey Harris Park, drive to Donner Lake, saw musical Peter and the Starcatcher at an outdoor theater near Lake Tahoe
07-21-2025    Ride with Connor out to California border and back, concert show with Uptown at Barley Ranch Regional Park (Rew and Sue joined us)
07-22-2025    Travel to Ridgecrest
07-23-2025    Travel home
07-27-2025    Summer concert with Pomerado Community Band at Old Poway Park
07-30-2025    Padres game with John, Dennis, Karen, Ross, and Kenda
07-31-2025    Palomar ride up to Mt Palomar Observatory from Harrah's, drinks with James K. at Karl Strauss
08-02-2025    Curebound Pedal the Cause ride with Paula, Catalin, Rob, Marc Lee, Dan Goese, and Nicole Ludden
08-08-2025    Padres came with Ann, Emily, and Caleb
08-12-2025    Ride up to Julian and beyond
08-13-2025    Fiddler on the Roof with Ann and HP retiree group at the Moonlight Amphitheatre
08-14-2025    Travel to Crowley Lake Campground and overnight camping there
08-15-2025    Travel to Echo Lakes parking lot, then to Eagle Falls parking lot, followed by hike to Upper Velma Lake and overnight camping with Charlie, Leslie, Blake, Christina, Jambo, Lisa, and Ray
08-16-2025    Hike to Aloha Lake and overnight camping
08-17-2025    Hike back to Echo Lakes, then a long drive back home
08-19-2025    Visit to Mingei Museum and SD Museum of Art in Balboa Park
08-22-2025    Hot ride to Tom's Farms, travel from there to La Verne to stay with the Humes, dinner with them and the Domonoskes at the Peel Claremont
08-23-2025    Potluck dinner with the Humes, Littles, Combs, and Harris's
08-24-2025    Lunch with Humes, Mohls, Littles, and Pearl Viggers
08-25-2025    Visit to San Diego by Blair Butler, ride with him and Paula, dinner with Blair
08-26-2025    Happy hour at Karl Strauss with Blair, James K, Kyle, and Will
08-28-2025    Palomar ride up to Boucher Lookout with Charlie, HP San Diego site closure event
08-29-2025    Songwriter Sanctuary concert featuring Hailey Wetzel, Lexi Pulido, and Julia Sage at Normal Heights United Church
08-30-2205    Lunch with Ann and Blair at Charm Thai Cafe, new used car for Mom, Bisikleta summer beach party at Jed's place in Oceanside
08-31-2025    12 times up inside route of Torrey Pines, beer with Joe Swoboda at Bear Roots Tavern
09-01-2025    Travel to Madrid
09-02-2025    Arrival in Madrid
09-03-2025    Tour of Madrid Royal Palace, walk through Barrio de Las Letras, walk over to see Temple of Debod from the outside, Plaza de España
09-04-2025    Train trip to Toledo to see the Toledo Cathedral, statue of Federico Bahamontes
09-05-2025    Travel to Girona, meet-up with Pat, drove to Mark and Karmi's place in Palamos to see them along with Stuart and Helen, dinner with them all (along with other friends Emma and James), late-night street party in Begur
09-06-2025    Ride through the countryside with Mark and Pat, including La Ganga from both directions, swimming, snorkeling, and paddle boarding
09-07-2025    Ride with Pat, Mark, and some of his riding buddies (Krista, Susie, and her husband Jean-Michel), including Romanya de la Selva, Sant Grau, and descent to ride along Costa Brava, lunch with Mark, Karmi, Stuart, Helen, and Pat, dinner with Mark and Karmi
09-08-2025    Travel by train to Avignon
09-09-2025    Sightseeing day in Aix en Provence (cathedral) and Arles (Roman amphitheatre, underground crypts)
09-10-2025    Ride up Mt Ventoux from Bedoin, notification of shutdown of US LEP R&D operations, walk through Avignon city center
09-11-2025    Wine tasting drive through Beaumes-de-Venise, Malaucène (lunch), Vacqueyras valley, stopping at Les Vignerons de Roaix Seguret, Domaine de Montvac, Chateau La Nerthe
09-12-2025    Drive to Grenoble, lunch at Chavant (Michelin guide) with Ann and Pat
09-13-2025    Ride down, then up, Alpe d-Huez
09-14-2025    Fixed washing machine, drive to Lyon, walk through Lyon Central Park
09-15-2025    Visited Les Halles de Lyon - Paul Bocuse, stolen wallet, walking tour of old town Lyon
09-16-2025    Visited Basilica Notre-Dame de Fourvière, ancient Roman ruins of outdoor theater and indoor (no longer) odion, Roman history museum, nice French food lunch with Pat and Ann, Cathédrale Saint-Jean-Baptiste, Place Bellecour
09-17-2025    Another visit to Les Halles de Lyon - Paul Bocuse for an enjoyable lunch, train travel to Paris hotel near airport
09-18-2025    Travel home from Paris via San Francisco
09-25-2025    Happy hour at Phil's BBQ with HP and ex-HP folks
09-26-2025    Miramar Air Show, featuring the USN Blue Angels
09-27-2025    Bisikleta group lunch after ride at Marco's Pizza
10-01-2025    Enrolled in Medicare Supplement insurance via Alight
10-02-2025    Lunch with John, Vivian, Brooke, Steven, and Julio Rodriguez
10-03-2025    Rummage sale at San Dieguito UMC
10-04-2025    Long (90 miles) Bisikleta ride, found out about Sue Goodenow's death, church potluck and game night
10-05-2025    Dinner with Emily and Caleb at Best Pizza & Brew in CMR
10-06-2025    Ocean swim at Ventura Cove in Mission Bay
10-07-2025    Set up medical alert subscription for Mom with Bay Alarm Medical
10-09-2025    Dental cleaning, happy hour at Phil's BBQ
10-10-2025    Concert in Lyric Court at Escondido Performing Arts Center, opening act was the Honey Buckets, feature band was MohaviSoul
10-11-2025    Ross Anderson's 60th birthday party at Kenda's office house in Encinitas
10-12-2025    Mission Bay Sprint Triathlon, sold Kia Sportage to CarMax
10-13-2025    Oil change for scooter
10-15-2025    Dinner at home with Emily
10-16-2025    Coffee at HP with Brooke, John, Gary, and Dan, concert at Lou Lou's with Haley Reinhart
10-18-2025    Concert with John McCutcheon at Good Samaritan Episcopal Church in UTC
10-24-2025    Driver's license renewal, with RealID, in El Cajon, installed new toilet in upstairs bathroom
10-25-2025    Concert in North City, opening act was The Lonesome Roses, feature band was Music by Eras
10-26-2025    Bisikleta DB meeting at our house: Andy, Perse, Arnold, and Gideon
10-28-2025    Ann's fun day: walk at Torrey Pines SB, Heritage Park, Whaley House, lunch at Flor's Farm to Table, Dia de los Muertos displays, drinks at Raised by Wolves, dinner at Ramen Nagi
10-30-2025    Lunch with the Four Amigos (John paid), along with Ann, Vivian, and Karen, at Ju Feng Yuan Dumpling Cafe
10-31-2025    Farewell lunch for Thanh at Genki Sushi, Halloween sushi potluck at Avi's house
11-04-2025    Drinks with Barak Rosenstein and Roman Katz at RB Inn
11-05-2025    Happy Hour with Ann, Emily, and Caleb at On the Border
11-06-2025    Lunch with Ann, Charlie, and Leslie at Tofu House, dinner with Barak, Roman, Guangjin, James, and Kyle at Café Luna
11-07-2025    Walk around the La Jolla tide pools
11-08-2025    2025 Udo Memorial Ride with other Bisikleta riders and Paula, concert at Old Poway Park with Jeff Berkley and Sara Petite
11-10-2025    Ride up Palomar East Grade, start of camping trip at Palomar Mountain State Park
11-12-2025    Travel home from camping trip at Palomar Mountain State Park
11-15-2025    Rain ride with Aaron, Bisikleta DB dinner at California English, everybody showed up , along with Cam and Thom, except Rob
11-18-2025    Birthday fun day: Bruce Springsteen biopic, lunch at Din Tai Fung in UTC, women's volleyball match at UCSD
11-20-2025    Ride from home with Pat, lunch with him and Ann at Sab-E-Lee, truly unplugged concert near Haven Farm + Table with The Lonesome Roses and Sean Watkins
11-21-2025    Lunch with Hongwei at Tandoori Xpress (?)
11-22-2026    Droneart drone show at the Olympic Training Center in Chula Vista
11-24-2025    Laura and Joe arrive for Thanksgiving week visit
11-26-2025    Surprise 65th birthday gathering at Pitchers, with Ann, Perse, Charlie, Andy, Cam, Eric, Gideon, and Fritz
11-27-2025    Turkey Trot in 4S Ranch with Laura
11-28-2025    Breakfast with Laura and Joe at Mama Kat's, 2-hour harbor cruise with Joe, dinner at the house with everybody and then drove to National Comedy Theater
11-29-2025    Thanksgiving dinner with Ann, Laura, Joe, Emily, and Caleb, some family drama
11-30-2025    Time trial route bike ride with John, Dave, and Jim
12-01-2026    Ride with John and Dave
12-04-2025    Coffee at HP with Brooke, John, and Gary
12-05-2025    December Nights at Balboa Park, Organ-ism, Confirming (The USAF Band of the Golden West), San Diego Gay Men's Chorus at the Spreckels Organ Pavilion, Cobby Brezki's Vintage Girl in a Modern World Swing Band at Spanish Village, Royce's Voices at the Mingei
12-09-2025    First day of jury duty
12-11-2025    Maritime Museum, dinner at Saffron Noodle House, Ebenezer Scrooge's Big San Diego Christmas Show at Old Globe Theater
12-13-2025    Bisikleta Christmas party at our house, won a TV as the raffle grand prize
12-14-2025    Palomar East Grade and Observatory ride with Paula, Catalin, and John
12-17-2025    Dinner at Mongolian Stir Fresh with Ann, John, Vivian, Jayden, Jim, and Krista
12-18-2025    Burnout Paradise at La Jolla Playhouse
12-19-2025    Dinner at La Especial Norte, drinks at 1st Street Bar, Melody League Christmas Show at La Paloma Theater, featuring Titus Houg, Shua and Marcus Patterson, Molly Pardin and Matthew Wright, Jordy Searcy, Telephone Friends (featuring John Van Deusen), and John Foreman and Friends
12-20-2025    Charlie Brown Christmas 5k Run with Caleb (and Avi and Dawn), then brunch with Caleb at Chito's Taco Shop
12-21-2025    Lunch with Ann, Catalin, and Paula at Taste of Thai
12-22-2025    $40k distribution from 401(K)
12-24-2025    11:00 Christmas Eve service with Emily's solo
12-25-2025    Celebrated Christmas with Ann, Emily, and Caleb
12-28-2025    Countdown on Grand: An NYE Celebration show (Mel Collins, Michael Washington, Jim Graft, Patrick Barnitt, and the D. Ben-jamin Bandat The Grand Ritz Theater
12-29-2025    Happy Hour dinner with Emily at On the Border
12-30-2025    Watched Marty Supreme at the Regal Theater in Escondido, beer with Avi at Phil's BBQ
12-31-2025    Moderna COVID booster at Von's, New Year's Eve parties at Avi's and Aaron's homes

Books read
John Scalzi, The Last Emperox
James Patterson and Alex Abramovitch, All-American Murder: The Rise and Fall of Aaron Hernandez
James S.A. Corey, The Mercy of Gods
James McBride, Deacon King Kong
Hugh Aldersey-Williams, Periodic Tales: A Cultural History of the Elements, from Arsenic to Zinc
Ursula K. Leguin, The Eye of the Heron
Ursula K. LeGuin, The Beginning Place
Viet Thanh Nguyen, The Sympathizer
Erik Larson, The Demon of Unrest
Timothy Zahn, Deadman Switch
Jeff Pearlman, Three Ring Circus
Michael Connelly, Resurrection Walk
M.R. Carey, Infinity Gate
Cixin Liu, The Dark Forest
Scott Howard Cooper, Kingdom on Fire
Timothy Snyder, On Freedom
John D. MacDonald, A Purple Place for Dying
Mark Synnott, Into the Ice
Ian Douglas, Galaxy Raiders: Abyss
Steven Barnes, Star Wars: Mace Windu: The Glass Abyss
John D. MacDonald, Bright Orange for the Shroud
Gary Rivlin, AI Valley
Kevin Bryant, Spies on the Sidelines
Margaret Atwood, The Handmaid's Tale
Edward Ashton, The Fourth Consort
Dava Sobel, The Elements of Marie Curie
Paul Murray, The Bee Sting
Robert Ludlum, The Bourne Ultimatum
Robert Ludlum, The Bourne Supremacy
Blake Crouch, Run
Megan O'Keefe, The Two Lies of Faven Sythe
Adrian Tchaikovsky, Service Model
Karen Hao, Empire of AI
John Scalzi, The Shattering Peace
John Scalzi, The Ghost Brigades
Kate Kitagawa, The Secret Lives of Numbers

No comments:

Post a Comment