Human love is het tiende soloalbum van Gary Wright. Het werd door hemzelf uitgebracht in 1999 omdat Wright geen platenlabel kon vinden dat het wilde uitbrengen. Human love ging door waar First signs of life opgehouden was: meer new age-achtige popmuziek. Opnamen vonden plaats in de High Wave Studio (ook van Wright zelf) te Los Angeles en de Exil Music Studios te Bielefeld, Duitsland. Drums werden weer apart opgenomen in de Total Access Studio in Redondo Beach, Californië.

Musici
slagwerk: Sergio Gonzalez
percussie: Marlon Klein
toetsinstrumenten: Gary Wright, Franz Pusch
gitaar: Steve Farris, Roman Burka, Bernart Locker, T.J. Parker, Roman Bunka
basgitaar: Tony Franklin, Jimmy Haslip
zangstem Indiaas:  Lakshmi Shankar
viool: Lakshminarayanan Shankar
dwarsfluit; Fredo Josch
harp: Jimmy Powers, Tollack Ollestad
achtergrondzang: Gary Wright, Jeff Lynne, Tasha Taylor, Derek de Beer, Ayo Ademi

Muziek 

Muziekalbum uit 1999
Muziekalbum van Gary Wright